Can I still get an iPhone 5s if my 2 year contract isn't up yet?

My iPhone 4S is shattered and It's been shattered for 4 months and it's getting worse. I was wondering how much it would cost to get an upgrade early. My 2-year contract ends in June so I still have 3 months. I'm with sprint

Some carriers allow an upgrade if you are close, ask them.

They let you upgrade if you're left with 1 month on your contract. In your case, you still have 3-months left on your contract so they'll charge you full retail of the phone which is ridiculous. If you want an iPhone 5S now, get it from outside your carrier and you'll get it at cheaper price than what Sprint charges you. If you need iPhone 5S without contract cheaper than retail, mail me.