I wouldn’t even rate them a one star; they don’t deserve any recognition. I placed an order on December 26, 2025, and they took the payment from my account. I still haven’t received my order, and now when I attempt to access my order details, I see that the link has been removed.
Claim your business profile now and gain access to all features and respond to customer reviews.