I was overcharged by direct tv, but I accidently found a way to get them out of my account and now I don't have to worry about them taking hundreds of dollars out of my account and causeing overdraft fees. If you have given them your debit card number, call your bank and report a lost card.
You might have to go without a card for a few days, but in the end, it could save you hundreds of dollars. When you get the new number, direct tv will call you because they will not be able to use the old number to get their money. Do NOT give them the number. Tell them to bill you.
I pay my bill at walmart. It is worth the $0.89 to make sure that they don't even get close to the routing number and account number on my checks.