I placed an order for 3 items 3 weeks ago. Their website claims a processing time of 1 business day most of the time and 4-5 days for delivery. Unfortunately, the items did not arrive by Christmas. The site indicates that shipments were held in customs, which raises my doubts about their claims of having a US warehouse. When I reached out to the support team for a refund, I was informed that they cannot 'cancel' an order that has already been shipped. I STRONGLY ADVISE AGAINST USING THIS SERVICE.
Claim your business profile now and gain access to all features and respond to customer reviews.