I have not got my funds back since Aug 2025. Their customer care is zero, no replies to emails, no Chat system works, no call can be made. Its frustrating as there is no way to contact them. STILL WAITING FOR MIRACLES TO HAPPEN SO THAT I GET MY FUNDS BACK.
Claim your business profile now and gain access to all features and respond to customer reviews.