Reviews (2,102)
Overall rating
4.9
March 26, 2024
The app didn't install correctly on my website. I emailed the support. Within 24h they sorted it and looks great! Love it!
My Store
United Kingdom
About 23 hours using the app