Reviews (2,492)
Overall rating
4.7
May 1, 2024
Amazing customer service! Very responsive and they provide solutions very fast. Within minutes i was speaking with Melvin who was very helpful
Sticky Me
Netherlands
About 6 hours using the app