They have withdrawn money from my account for a subscription I NEVER agreed to. I did not authorize anything, yet they charged me without my consent. When I attempted to resolve the issue, the entire process was frustrating, slow, and utterly unhelpful. It seems they depend on confusing sign-ups or automatic renewals just to take people's money. I am extremely disappointed and genuinely feel cheated. I will never use this service again and strongly recommend others to be cautious before providing any details.
Claim your business profile now and gain access to all features and respond to customer reviews.