First of all, sorry for the confrontational tone, I take the csr/tsr attacks personally sometimes.
DHA is Digital Home Advantage. I wouldnt' even call it much of a promotion from a customers point of view. It is the same set up as the digital home advantage 18, in that you get leased equipment and a 49.99 installation up to 4 rooms/tvs. The main differences are:
With DHA18 you get the 49.99 credited back on the first bill, you get the dish home protection plan for 18 months free (credited back each bill). That is really the only 2 differences. Now the best plan is what you did, DHA, no commitment, club dish. That way you can cancel if you need/want to, which is very important, and you have the choice to add DHPP at 5.99 a month at any time. Oh furthermore with club dish, install should be free, and they shouldn't have charged you the 49.99 to start.
So basically, you made the best choice, but had some crappy difficulty setting it up. Like another topic said, there are good csr's and bad csrs. I would consider myself a good one in that I most likely would have resolved your issue without transferring to an acct spec.
Its tough for good csrs/tsrs when there are bad ones too. Like when crappy ones promise adjustments or refunds then dont do anything. Or when they lie to the customer or misinform the customer, or when they do a terrible job fixing the customers problem. So bad csrs hurt everyone including other agents. I hope your experience improves in terms of cust service. If you have a crappy phone call, politely thank them for their help and say you will call back. Hopefully you will reach a better agent. Also, tech support has the same abilities and training pretty much as csr. I've handled all billing/csr calls without transferring.
And good job not doing the 18 month commitment. Considering all the tech trouble I hear daily, I wouldn't sign an 18 month commitment in a million years. Not to say that there are happy people too, but it just isn't worth it!
Keep in mind a few things that new customers aren't informed on so well:
If you need a service call outside of 90 days, its 49 plus parts unless you add dhpp then its 29 parts covered. Dhpp is 5.99 monthly, there is no commitment, you can cancel next month. If you have a dual tuner receiver, keep a phone line connected or there is a 5$ programming access fee. If you ever have to downgrade programming there is a 5$ transaction fee, but some agents won't charge it.. i never do. Lastly, if it ever comes down to you cancelling due to poor service, they will most likely do what they can to keep you: free service call, time without service, so on. If you ever need a service call due to signal loss and will be without tv for a while, simply ask for time without service.
If you get upset that there is a fee for service call keep in mind: cable companies may not charge you for service calls because it is already built into your monthly programming, which is why it is more expensive than dish.
Hope this helps.