I don’t know what they were doing but their balance sheet showed only $8000 or so in profit which makes zero sense.
When you add up all their preorders and items that were sold through their website there is no way that’s their bottom line - doesn’t seem legit.
"Houston we have a problem"