I have no idea why but sprint sent me a mailer the other day for an early upgrade, my two year contract ends in may or June, so im a full 7 or 8 months early. The only catch is the early upgrade expires Sept. 26th. The only thing i can think of is if they are trying to get people off of...