Just received the card today that my dp301 will no longer work after May 31, 2015. They claim "there is no cost or commitment associated with replacing your receiver" but is that really true? I picked mine up at a yard sale for $5 so it owes me nothing at this point. If calling dish will result in a service call for a box that I will have to send back some day I just won't bother. I self installed and have no interest in dealing with an installer.
The card is correct. Depending on where you are, if you call DIsh, they will ship you either a 311 or a 211. If you only have a single 301 on the account, it will likely not require any type of service call (unless they need to do an arc migration and change the sats you are aimed at). Shipping the receiver is free, and has no commitment, and if a tech visit is required due to a required change of your antenna, there is no cost or commitment. Now, if it's only a receiver and you force a tech to come out, you may be charged for a tech, but really, if it's only the receiver, they will ship you one, and you can connect it yourself.
One more thing you mention. You own your 301. If you replace it, you will either choose a leased 311/211, or purchased. The default is to send you a leased receiver. If you have to own it (why, I do not know...there is zero benefit in owning versus leasing, the monthly cost is identical), you would have to buy the receiver. Leased, no cost at all to you.