I am sorry to hear that you got beat up. Unfortunately, this seems to be the norm in the cable industry, and has always been that way. The main problem is most companies use contractors for a lot of their services and the in-house people, generally do not have any experience in the industry. For results, ask to speak with the General Manager and inform them of your problem. They will handle it for you. When you call and ask for the GM, they CSR will try to avoid connecting you, or say you can't talk to them, but that is BS. Ask next for their secretary and leave a message with them for the GM to call you and resolve your complaint. As far as AT&T, I did a lot of work for them for years and they are a reputable company.