I would be cautious of company that does not or can not show its products. How do you even know they have a legit product.