Um, you sold 500 and delivered 25. Doesn't exactly inspire confidence now does it?
And just for fun they decided to stop selling/manufacturing units after the 25 in december.
6 months from working product to shipping first batch (25 is hardly a batch).
Seems legit.
Besides looking like an outright scam, $2/gh is way overpriced.