I hate TWC. I have never had such a repeatedly bad experience with a company like I have with TWC. Multiple missed appointments, unhelpful customer service and rude technicians (don't get me wrong I've had few good encounters as well) but comparatively there is no comparison. I am happy to say haven't used them in a couple of years and I'm glad I never have to hear, "have you unplugged the cord and plugged it back in?" Again.