I don't think, they manufacture anything. They are a marketing company. That is why share price is @ 0.04 cents otherwise if they are a OEM then it will be by now $4.00.
This the reason they cant even produce Q2 ... I hope they do.. That will show any sale.
I have been holding from February but losing patience.