Reviews (246)
Overall rating
4.9
January 17, 2026
Extremely disappointing.
We placed all our test orders, but not a single one was shipped. We had to cancel them, and even then, their refund processing was extremely slow.
My Store
United States
1 minute using the app