My iPhone's camera lens had been scratched for some time, and my friend recommended this place to get it fixed. I was expecting to have to pay ~$50 and have my phone out of commission for at least a day. I showed up, talked to the lady at the counter, she took my phone to the back, had the back replaced, and it was in my hands in less than 5 minutes. I could now take pictures, and it was only $25! My only gripe is that there is no music in the waiting area. There were a few people sitting there alone and phone-less, so it was a little awkward.