Setting up Zoho Mail


Kevin , California, USA – Terrible customer service, hidden charges, hides options – This company just pushes and pushes add-ons and hidden fees. God forbid you happen to miss one thing and you’ll start getting recurring costs that they refuse to refund. And threaten you with a $25 fee if you dispute it with your credit card company. They also don’t give you the option to disable auto-renew for host costs. You have to verbally or hand write them 16 days before the renewal to cancel. If your late they’ll charge you an exorbitant fee far beyond your initial signup agreement. This company is just a group of scammers, stay away!


zoho

No Comments

Sorry, the comment form is closed at this time.