Reviews (24)
Overall rating
4.1
January 19, 2026
Warning!!! They've ruined my business. Returns are incredibly expensive, costing me a huge amount of advertising revenue and profits, and the process is extremely cumbersome. What they advertise is completely different from what they actually send. I've received countless returns and complaints about shipping times. I strongly advise against using this app!
My Store
United Kingdom
2 minutes using the app