I have been a TWC for several years now and I am very happy with their service. I live in an area where I can also get AT&T DSL or Uverse, so if I am not happy, I can always switch - and I have done...