This company used to be okay; about 8-10 years ago. They've deleted their toll free number so that customers can't call in with complaints. They're very slow in responding to e-mail support requests, and they provide no notices when services are down. There's no uptime guarantee, but they will accept your money without delay. Look elsewhere if you want a guarantee and good service.