I dont fully understand what I have to do to get an upgrade with sprint. I do understand that you must have been with the company for more than 1 year to get a discount, which I have. I don't understand how I can get a discount WITHOUT signing a new contract for another 2 years...which I DO NOT want to do... Also, would I have to pay the full price on a phone if I don't sign for another 2 years? I couldnt get the discounted price (or the free ones) without another contract, right?
thanks in advance for the help

thanks in advance for the help
