Reviews (154)
Overall rating
3.8
September 16, 2025
There is no proper customer service and even they dont respond for your emails i tried raising multiple tickets no one would respond dont trust this company
Cozy Bear
India
2 months using the app