Has anyone heard of this stuff? It looks promising but I wondered if anyone has run into it... http://www.growmore.com/productpages/natural.html:confused: