Absolutely horrible. If you want to be ripped off each month and pay 2x more than your original bill each month then choose them. I set up $30 internet and they sent me a $400 bill. Only to run around to each store and call multiple times to fix THEIR issue to get it down to what it was supposed to be. I mistakenly had them for a year and without fail I had to call them each and every month to fix the bill they sent out to get it to $30. I finally told them I was going to cancel after they sent me a $100 bill for $30 Internet only and they refused to fix the bill the final time. I refuse to pay them another cent. Horrible company.