Direct TV. Anything besides dish, I'll share my story.
I switched from Cable to Dish, I was told they would bring a tripod for the dish, since the landlord was on vacation, the were supposed to bring a dual DVR, and two HD receivers. Installation of the two upper rooms was supposed to be free. They told me HBO and Showtime were free for 12 months.
When the installer came he had none of the equiptment I odered, he had a single DVR and two SD recievers. After calling another truck he was able to get the HD reciever but not the dual DVR, he said we could swap that for a dual later. He did not bring a tripod, we had to call the landlord, who we couldnt get a hold of. Finnaly he started on the install without consent. Turns out the Dish he put up only has three lines, so to this day (5 Mo) later we still do not have are dual DVR. They charged me $135.00 per upstaires room for install.
After they refused to add the dual DVR, I asked that one of the recievers be moved from one room to another, since that room was supposed to have service from the second DVR feed. They came out and switched it, while that installer was there he noticed a ground wire was not hooked up, the first installer drilled a one inch hole(Deep) into our siding and stuck the end of the wire in there with some tacky glue, the second installer fixes this.
Fast forward to when I get my first bill, I see 135 X2 for the upstairs rooms, 100 dollars for the second installer coming out, 15 for changing rooms, and 50 for fixing the ground wire, or "Bringing wiring to code" on my bill. After spending over four hours on the phone that day, writing down rep #s for 16 CS reps that were BLATENTLY rude to me, saying things like "You do know what a contract is right sir?" "We have a low tolorence for cheap customers trying to pull things over on us" "Do you know how to read sir? Are you blind" I got nowhere, I found the corporate number and started a new phone quest the next day, I was able to get about half the fees waived.
The next monday I got my lawyer involved, he wasnt getting a resolution either. Finally I called the office and tried to use company clout(at the time I worked for a large newspaper). I starting this call with "Hi, my name is FDF12389 and I'm a employee of {Newspaper}, my Employee ID is XXXX, and my department number is XXXX. I am recording this conversation and any or all dialog may be referenced in a publication." I was transfered so someone else who was very articulate, much more so than anyone I had talked to, I explained the situation calmly from the begining and he gave my account full credit.
Fast forward three months, remember free Showtime and HBO for a year, well it was only for three months. Called Corporate CS, after hours all I got was "The original rep may have lied to me, however it is my job to verify the contract".
To this day i still do not have the free HD service they advertise, I do not have HBO or showtime. I do not have the dual DVR. My cancellation fee is about 300 dollars.
Google "Dish network customer support." Also research why Dish network has been fined millions for shady contracts and misleading customers.