Reviews (298)
Overall rating
4.9
June 2, 2025
It is a highly flexible application that effectively adapts to our needs. To date, none of our requests have been declined. We are particularly impressed by the support team's responsiveness and swift action, which significantly enhances our overall experience."
My Store
United Kingdom
8 days using the app