Total scam alert! On December 31, 2025, I officially requested a refund for my remaining balance. Since then, they have been intentionally delaying the process with unreasonable excuses and show no intention of returning my money. They even revoked access to all accounts without explanation. Despite my multiple attempts to resolve this amicably, they continue to be dishonest. I strongly advise everyone to avoid this agency to prevent losing your money. This feels like a complete scam!
Claim your business profile now and gain access to all features and respond to customer reviews.