Reviews (5,945)
Overall rating
4.8
November 30, 2025
This APP causes more issues than it is worth. EVERY TIME I fulfil an order (in the UK) SHOP sends my customer a DHL (USA) tracking number to my customer causing so much confusion. The are no settings to prevent this and ZERO support. It's just simply awful.
The Artists Quarter
United Kingdom
Over 4 years using the app