Reviews (49)
Overall rating
4.1
February 26, 2026
Many orders have experienced severe delays. The product sourcing was of poor quality, logistics were chaotic, and customer service support was inadequate. I received numerous customer complaints and refund requests. When I contacted them for solutions, they consistently gave vague responses, causing me significant financial losses.
My Store
United States
1 minute using the app