Although you will always have to sign a 24 month contract when upgrading, that doesnt mean that dish did not wave the ETF (early termination fee) which is the penalty part of the contract. This happens sometimes when dish gives a loyal customer a deal. I own a dish contracting company, been here...