Really bad service. Way overpriced. Once they find out your leaving they will not respond in anyway to help you provide proper notification to avoid the renewal trap. Finally found that out on my own. Customer service rep indicated that I had to wait to notify them of the cancellation to a term within 30 days of the renewal. After reading the contract I find out that i have to notify them in writing within 120 days to NO LESS THAN 30 days. How lousy is that? Avoid this company at all cost.