I shattered my iPhone 5 screen this morning.. I called and scheduled an appointment for 1:30 pm today, and I had a shiny new screen by 2:00. Super professional atmosphere and execution. Very competitive prices, and they even offered me the Yelp coupon without me printing it. I am very happy with their service and hopefully won't need to come again soon, but will definitely return in the event of a future broken device.