Never received my order. I'm assuming this was a scam and writing this to warn others.Placed order on December 2, 2025. It's Jan 3, 2026 at the time of writing this.I reached out to their customer service for more info, tracking #, and estimated delivery date. I just received an automated response without any real help.
Claim your business profile now and gain access to all features and respond to customer reviews.