Time Warner Cable
New Customers Not Needed
I am a new customer trying to get TWC to install service. They charged my credit card $144 a week before the appointment to come to my house was schedule. Once I did get an appointment date and time (11am -2pm), I took the day off from work to be here. Well, as you can imagine, 2:00pm came and went ...