What does Apple charge? (I assume you don't have AppleCare)
Personally I would take it to Apple - I think it is $90, but it may be more for the screen. But, Apple won't fix it, they will give you a new or refurb replacement. I have done that on occasion when someone in my house dropped their phone - good thing I would never do that - ahem...
|