I placed an order with a promise of delivery before Christmas, but it was rescheduled to December 30th, then pushed to January 9th, and now I received an email stating another 14 working days on the 7th. I've attempted to reach out several times, but only received AI-generated responses, and when I submitted a ticket, there was no reply. The website claims to be based in America, but the business address is in Vietnam, and all contact information is invalid. 😡 I strongly advise against using this service and recommend reporting them as scammers!
Claim your business profile now and gain access to all features and respond to customer reviews.