I've been there twice and each time they did not disappoint. Its a true "mom and pop" business. The customer service is amazing and the staff is knowledgeable. They're helpful and friendly. They do good work and explain things clearly. I've seen all types of customers come into the shop, and could tell that there were a lot of long-time customers coming to the shop.