I can't speak to the quality of work as I decided not to have my cracked iPhone screen replaced here. I walked in to get a quote and was shocked to hear they wanted $129 to replace the screen. That is more than the Apple Store. When I said that's too much thanks anyway, the young kid at the counter proceeded to negotiate the price down a couple of times until it was 109. Still, Apple themselves will do it for $120 which is certainly the best with OM parts and extensive knowledge of the device, so I'm not sure how this place could charge anything over $80. In any case- the lesson learned is that you can likely expect a better deal if you push back. I wasn't looking for that but could see their prices are not firm.