I feel like I was scammed! I placed an order a month ago, and after asking for a tracking number, I discovered my order is in China, supposedly 'waiting' to arrive in the US. The customer service is awful. I advise against ordering anything from them.
Claim your business profile now and gain access to all features and respond to customer reviews.