I had the worst experience! I placed an order on December 6, and their site promised next-day 'Express Delivery.' It's now December 16, and I'm still waiting. After contacting customer support, I received a reply three days later saying it would arrive in 5-12 business days. This is ridiculous. They don’t even apologize or respond to emails. There’s no contact number for inquiries. Highly unprofessional and a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.