I ordered a gift for Christmas 10 days ago, but nothing has arrived. There are no tracking details, no contact number available, and they don’t respond through their contact form. It seems like a scam, and I’m pursuing a refund through my credit card.
Claim your business profile now and gain access to all features and respond to customer reviews.