Be interesting to know if they have, in fact, purchased from any of these companies, and if so, how long they have been doing so.

One source I heard from said they (or rather, MWE) did ship a large order (couple thousand units) paid with a credit card, which was charged back about 2 months later.

Be also interesting to get their physical address and phone number