Charter Cable TV
5
Their customer service representative was on the phone with very little wait time and answered my questions very well. He knew what he was talking about and was able to explain things in a way that made sense. Their service has been nothing but stellar so far.