Campus Garage has always been great. Last summer I bought a 10 year old BMW, and they've been helping me go through it bit by bit and get it caught up on regular maintenance, fix some things, do some preventative things, and get it back in tip top shape. I initially had a real violent shake in the steering wheel that would only pop up about 50% of the time when the vehicle was warmed up. I'd been troubleshooting that for quite awhile and it was Campus Garage that ended up figuring out what the problem was and getting it fixed. Since then I've had it in a handful of times (it's there right now) and they've always been great about diagnosing and prioritizing. I've never felt pressured to do anything - if anything I'm bugging them to "make sure this doesn't need fixed." Always fair rates, always willing to take the time to explain things that are above my level of knowledge. Always friendly. Highly recommended.