Reviews (80)
Overall rating
4.4
January 26, 2026
Customer service is terrible. Despite the label stating ample stock, items are always out of stock after ordering, and shipping times are extremely long, sometimes exceeding 30 days. My customer hasn't received their package and has already requested a refund, but they haven't offered any solution. It's absolutely outrageous!
My Store
United States
1 minute using the app