Yes, if you're willing to spend $199 (£139 in the UK):
Just take it in to an Apple store and ask for an out of warranty service replacement and they'll swap it out for a refurb for those prices I mentioned above. It will also get the balance of any warranty and / or applecare, it won't affect your contract eligibility and you won't have to renew your contract