Was told I could have a $45 month discount on my Direct TV bill for one year. It was left off the next month's bill so I called, and they credited my account for the $45 and said the problem would not occur again. Next month, it was left off again. I called again, and it was credited again and told the problem was resolved. This was after speaking to three agents and two supervisors. This evening, out of the blue I get a call to tell me the $45 discount is not available for customers. No reason, just that it is not available in the system. This is after I have been through chat after chat and kept copies of everything. We have been Direct TV customers for 20 years and every bill is auto paid on time so there has never been a complaint of any kind . I don't understand why Long time customers are treated with such utter disregard. This company makes billions of dollars every year but they can't give a $45 discount a month? I had a $60/month discount last year and was told when it expired that all I had to do was call to get it reinstated. That was when I was told it would be $45 for the next twelve months. Now I am told there is no such discount "IN THE SYSTEM" whatever that means. If there was any other Satellite Service that had Bally Sports we would be gone in a minute. Do not want to mess with Streaming services and have to go through all that mess. What can be done? There is no email address to get to AT&T directly, so this Forum is my only option.