Review Time
Spammers and Scammers. Chinese based company pretending to be based in USA. They have no information about where their company is located (illegal under consumer laws) and they spam business website contact forms constantly trying to shift their products. Based on their marketing practices, who would ever trust buying a product from them. Good luck trying to make a return if you're not happy with the product. Their address is missing. AVOID!!!
Claim your business profile now and gain access to all features and respond to customer reviews.