I found there website on alibaba and madeinchina.com. I can't believe that these 2 huge websites are also full with scam sites. I doubted the company…