I remember the Hydra from a few years back. It initially had great reviews, but whoever was building it at the time had serious quality control issues. At least one reviewer had recanted his initial (good) review because problems with the company were so widespread. At least that's what I recall.
I wonder if they have a different manufacturer now...