I had ordered from this company and never received the product. I tried getting in touch but there is no number or address only email address and they have never responded to my emails. Pinterest puts ads for them when they are a complete scam. They...