You know you've got it easy when your worst nightmare is cracking your iphone screen. The time came where it finally happened to me and my first thought was just to live with it until my upgrade was available but I couldn't tough it out. One of my friends told me about this place and I jumped at the chance to get my iphone fixed before I went on vacation. It took 30 minutes and $75 bucks. Not bad. I also picked up a phone case while I was there to protect my little gem.
Sidenote: my iphone died a week later while on vacation and I had to buy another one anyway. You break my heart over and over again, iphone.