Reviews (1,915)
Overall rating
4.2
June 20, 2025
Support service is just super: there was an issue with my browser, they found it and solved it in less than 5'. Fantastic team!
Mareshop
Italy
8 months using the app