I had charter and switched. Internet was ok, no complaints. TV was ok, no real complaints. Customer service is god awful. Prices kept going up slowly. Once I realized I was paying 40% more than I should, I called and complained. It was a huge hassle, I dropped them and won't be going back.