Their 24X7 customer support is a HOAX. You will be lucky to ever get hold of a customer service representative. They force you into buying upgraded services with terrible failures in executing the basic service such as delivering standard mails. Poor communication. Utter mishandling of everything.