Reviews (494)
Overall rating
3.5
May 18, 2025
massive waste of time, loss in sales while trying to integrate with undless failure. customer supports only help was for me to wait 24 hours to see if the changes will update. absolutely aweful
The Mushroom Box
South Africa
18 days using the app