Reviews (823)
Overall rating
4.5
February 22, 2021
Awesome customer service ! The app doesn't always translate perfectly and have some issue some times but they answer really fast to get help. Really recommend.
Caméléon
Canada
8 months using the app