I placed my order on December 1st, and they indicated a delivery timeframe of 5-10 days for US orders. Now it's December 27th, and I still haven't received anything. I've sent four emails without any response. Their website claims they'll reply within 12-24 hours. This service feels like a scam. I've contacted my credit card company to halt payment and lodged a complaint with the Better Business Bureau. A warning to anyone considering a purchase: avoid this company!
Claim your business profile now and gain access to all features and respond to customer reviews.