I've just run into the absurdity that is the DirecTv upgrade system ("sorry even if you order an HR20 we cant guarantee thats what you will get") so I wondered, if I buy one externally at Circuit City will they install it or give you a hassle about it? Seems like an unfortunate waste of my time and possibly giving up a free upgrade deal, but the frustration with them is really growing. Follow up, what if they send out an installer and he didnt bring an HR20, would they charge me if I canceled the install on the spot? Or could I have the guy just install the dish and come back with an HR20? No new lines will need to be run.