Steer clear of this service! On December 31, 2025, I formally requested a refund for my remaining balance. Since then, they have been deliberately stalling the process with unreasonable excuses and showing no intent to return my funds. They even revoked access to all my accounts without explanation. Despite my numerous attempts to resolve this issue amicably, they remain dishonest. I strongly recommend avoiding this service to prevent losing your money. This experience feels like a complete scam!
Claim your business profile now and gain access to all features and respond to customer reviews.