My family and I have been coming here for years. I always get honest feedback and quick, good, friendly work. The proof is in the pudding--the place is always more packed than anywhere around...even during the recession. I have no clue what this other guy on here who gives this place a bad review is talking about--he's probably a competitor/rip-off artist like most of the shops around are.
Pros: Best, most friendly, most honest shop