I don't know that they have messed up on all that they have sold other than the one instance of a faulty install done by the customer that they graciously agreed to resupply. As for the PR's for sales I also do not know what that exact dollar figure is either. Reading their financial reports leads me to believe the sales amount to quite a lot of money (at least in my world).
So:
, as I said before I am neither a "hypester" or a "salesman" but rather a person with very limited dollars invested in what I see as a startup green technology product that may or may not someday pay dividends. I do appreciate your insight on investing though.