There's been quite a few threads about them on the BassBoatCentral boards. Nearly all of the posts made on the H2O baits have been positive. There have been some posts that said that they are made in the same factory as Lucky Craft lures and some that say there were a couple of guys that worked for LC that split off and started making the H2O line of baits.

My wife got me a box set of H2O Express frogs and H2O box set of crankbaits for Christmas. There were 6 frogs in the set for $13 and 5 CBs in the set for $10. The local Academy here had them on clearance. 2 weeks later, the frogs were $20 and the CBs were $15.