Had a nice experience here.
I dropped my phone and shattered the screen.
I called, got a quote and made an appointment.
The gentleman in the office was friendly and prompt. I dropped my phone off, ran to Target to grab a coffee and by the time I returned my phone was done.
It works just fine. Just a little bit different than the original and trying to get used to the slightly raised feeling, otherwise it's perfect.
Only 4 out of 5 stars because I was quoted one price and charged a different price. The gentleman said the phone quote was for the iPhone 6, not the iPhone 7 even though I said I was clear about what kind of phone I had.