Like many others, I am still waiting for my product to be shipped, despite numerous emails and phone calls. The website claims they ship within 24 hours, but they only charge your credit card within that time frame without actually sending anything.
Claim your business profile now and gain access to all features and respond to customer reviews.