I made an appointment and got an estimate online. I dropped off my phone, the guy said it would take about 15-20 minutes. I was not disappointed, he was very polite and the estimate was honored. I couldn't be happier.
You too can share your experience with ReviewPush!