I shouldn’t have to go track down third parties just to figure out if a company is real. Every other legitimate business makes that obvious up front with an address or phone. If this one requires extra detective work, that’s a red flag in itself. If you get a bad product, basically, you don't even know to whom to complain. You can't even tell if they are in USA.