I worked for a company that handles the calls for directv, and I am sorry for your experience. I assure you that directv does value their customers.
Some of the call centers made not express this, but they do. I would have fixed your issues and you would have hung up with a totally different feeling. I no longer work for that call center, When anyone signs up for dtv you have to submit your rebates before your installation, so you see the savings on your first bill. If you don't have a computer call us and we will be glad to submit them for you.
They have a protection plan also that covers your equipment.
When I left there, I probably felt the same way as our customers. Directv really needs to get a handle on their sales people and how their agents that are the direct link to the customers are treated.
Review about: Directv Installation.