There is no additional cost to get locals in HD if you already have the local channels. But you will need an additional Dish 500 to get the channels or try to get them to install the Dish 1000.4 And you will have to deal with the idiots removing your local SD channels until the work order is completed. I have gone through a nightmare with Dish, hours on the phone, going to the top to get my locals back on until the work order is completed. Seems they want to remove your SD locals when they place the work order to install the dish to get the locals in HD.
That wouldn't really be a problem for me since I usually only watch locals on OTA Now anyway, the SD Locals are only emergency backup when I have a programming conflict.
My main concern is this silliness that I have to pay or extend my contract to get a dish for programming that I am already paying for and that anyone who signed up in the last month gets for free. I can't fathom it.