Reviews (3,759)
Overall rating
4.9
February 16, 2026
So far so good! Great support. They were able to guide me to troubleshoot an issue and solve it minutes.
Mega Shopping
United Kingdom
6 days using the app