It's $75 off the retail price and I was told I don't have to extend my contract if I don't want to. But then again the store told me it was going to extend my contract if I upgraded my phone. So I guess it depends on who you're talking to. If you go on to the sprint website they have the numbers there or you can chat with cs rep. There's a button on the top right side of the page I believe.