Reviews (747)
Overall rating
4.9
January 22, 2024
Super positive experience with the APP and the customer service.
It's quite important to have it if you want an high performing e-commerce.
La Francerie
Italy
7 months using the app