I've gone a couple times now, mostly due how quickly they could get me in. Prices after speaking with other shops afterwards are above industry standard and they nickel and dime you. The bill adds up. Was in for very simple routine maintenance and walked out paying 20% more than quoted. Not a huge deal to pay 20% for smaller items, but I wouldn't go there for a costly repair. Work seems fine (hard to mess up oil changes). I can't speak of actual repairs. They are friendly enough and they seem to be able to get you in quickly, just expect to pay more than listed/quoted pricing.