Reviews (200)
Overall rating
4.7
May 27, 2026
Surprisingly quick customer support. Hadn't even finished to set-up when one of their agents intervened to help me.
SWEAR London
Portugal
30 minutes using the app