I placed an order over a month ago and still have not received my package. The customer service is terrible, and although I requested a refund, they are very slow to respond. I have yet to hear back about my refund. I strongly advise against making a purchase from this company.
Claim your business profile now and gain access to all features and respond to customer reviews.