Had been here a few times for oil changes. They were perfectly fine (I mean, it's an oil change). The most recent time we brought the car in, we asked if they could also tell us how much it might be to fix the rear view mirror which was cracked. They looked at at the mirror and looked up the part online. The entire thing took as long as it would take a normal speed human to literally look at a rear view mirror and then do whatever the auto shop equivalent of a google search is. So... 60 seconds? They told us the price ($490 which seems insane) and then added a $30 diagnostic fee to our bill. When I expressed incredulity, the owner said, "I should have charged you our minimum diagnostic fee of $67 but gave you a deal" and "how do you expect me to pay my workers?" When I said I hadn't authorized a diagnostic charge they said it was "too late" and "would you order a soda at a restaurant and expect it for free?" I said that no, that's why restaurants have menus with prices, and similarly at any shop I've ever been to before you sign off on their hourly diagnostic rate beforehand. Also, their website does say they offer free estimates. She repeated that $30 was a deal. I hope they enjoy their $30 which comes at the cost of losing a previously loyal customer. read more