Well, I got into it with Dish last year, being a 7 year customer, they promised some equipment and then didn't deliver, so I cancelled. I was on autopay using my checkplus/Debit card. They were suppose to send out 2 boxes for my leased 811's, including shipping tags, and they didn't send the return tags. So I called and requested return tags. It took 3 calls to finally get the tags, the return date was going to be close so I knew they would try to charge me for the 811's so I cancelled my debit card and had it replaced. Sure enough, they tried it, but since the card was not valid, they didn't get away with it. So, they didn't get to improperly charge me $500 or so. I didn't need a financial adviser to not allow a company to rip me off.
If you move and they can't provide service, to me that's not your fault. Same thing when I had Sprint PCS cell phone way back, moved to different area and they didn't have coverage so they let me out of their contract. If Dish can't provide service, that's not your problem. If they can, you should fill out your contract terms or pay the termination fee.