They used to waive the final few months of the three year contracts if you upgraded. I do not know if they do for the new two year contracts. There is often an offer listed in the "My Account" section of the website letting you know any offers especially for you. You could also call Customer Service and ask. There are also sales occasionally.