They can't even show a picture of a product. Or their production facility. You would think a real starting company would show itself to promote and prove they really exist. Or some local newspaper writing about a new company in town with big business plans. Anything that would give a clue. And out of the blue they are doing millions of orders at once. Sure. And nothing smells here....