Free Upgrade on Direct TV equipment but not actually free
So my family and I first got DirecTV back in 2006 since they were offering a package for Vietnamese Channels, and have been using the old dinosaur receiver up until now. I got a notice from DirecTV saying that I needed my cable equipment to be upgraded or else I would lose my channels including the Vietnamese ones I pay for. I called DirecTV and they said that the upgrade would be free, but I would have to pay an extra $23 for 3 months for liability purposes and that I would be reimbursed/refunded the $69 after those 3 months. So I get the new equipment which included a new satellite. The installing guy made a mistake drilling holes into the side of my house so now I have a whole bunch of tiny holes. Gosh. Well fast forward, 3 months go by and not only am I still charged the $23 on my monthly statements, but I was not reimbursed the $69. So I call DirecTV/AT&T again, and after a lot of transferring between different agents, I was able to get my $69 refunded. Fast forward to the next month, The $23 is still getting charged on my monthly statement.
At this point I'm tired of calling in and getting transferred a whole bunch of times. I'm debating canceling my cable in general and just stream general TV shows and other Vietnamese content online.
I'm just wondering if anyone else is having this problem being charge for something that marketed "free", and if so, how did you resolve it? Was the upgrade actually free or was it a scam?