Reviews (252)
Overall rating
4
September 11, 2025
App down / no customer service, impossible to contact
If I could put 0 stars I would. This greatly impacted our performance and business
DELSEY PARIS FRANCE
France
About 3 years using the app