I've been going here for years - from my 1988 Chevy Silverado, all the way through to my 2007 Prius. My wife goes here too and we are always extremely satisfied with the mechanical service and help up front with scheduling, transportation, etc. I've had people tell me they are too expensive, but I'm of the opinion you get what you pay for. SO far I have never been disappointed.