I've won four large boxes of their products, in four different growing contests, and given all of them away, because I don't have bugs. I contacted (almost) all the people I gave boxes too and none have used them yet. (Saving them for the final showdown I guess). I wish I knew how they work- but not so badly that I want to find out firsthand if you know what I mean.
The products looked like quality, and the company seems cool- like I got a good feeling about them. If that helps. Lol...