My iPhone just dropped and the screen is just about shattered. Everything still works fine but the screen has so many cracks going through it and there are many dents in the hardware. I know my warranty is up and I don't want to buy a new iPhone because I would have to renew contract immediately and my contract expires in 3 months and a new iPhone is rumored to release. If I bring it to an Apple Store or AT&T store, can they help me fix my problem? I am willing to pay at least $100 for fixing because I use it so much.