It was cheaper for me to get mine repaired through a place called tech gods in arkansas. I sent them an email then shipped it to them. I got it back the next week and it was cheaper than filing a claim on my phone insurance (which i cancelled when i found out it could be repaired so cheaply!)

Note: This post was edited by a forum moderator to remove site promotion on 09/20/2011 at 12:52 PM PT