We were visiting Pittsburgh from out of town, and my son dropped his phone in the hotel and shattered the screen. I called uBreakiFix, they told me they had the parts inhouse, and we drove over from downtown. We checked in, found out it would take 45-60 minutes for the repairs, and went to have some pizza. The phone was ready when we returned, and it's perfect. Impossible to tell from new. Fingerprint scan works well and touch capability is perfect. Great experience in a tough situation!!