All one has to remember with D* when it comes to contracts is: YOU PAY.
YOU PAY upfront.
YOU PAY every month.
YOU PAY if a receiver goes bad. (and you don't pay the racket,er..Protection Plan, that is.)
YOU PAY if your dish needs tweaking.(and you don't pay the racket,er..Protection Plan, that is.)
YOU PAY if for some reason D* decides to change programming or moves to equipment that you don't like, tough, YOU PAY, to end the contract.
As long as one is okay with the constant YOU PAY, they have a great product.
OH, they DO pay for you to send the equipment back to them that YOU PAID up front for, so that's something, I guess.