I walked in with an iPhone 5s with a broken screen, and I walked out with my screen replaced and looking good as new within 15 minutes. Simple as that! The price was reasonable and the customer service was friendly and spot on. I even got a price quote through Yelp before I went, so there were no surprises. Good place for a fast repair.