Really happy with the service that Bavarian has done for my Cooper over the years. After my warranty expired, I found that the dealer all of a sudden had several thousands of dollars of "recommended" service and checks. After speaking to other Mini/BMW owners in the area, I wound up taking my car to Bavarian--that was 3 years ago.
Always love the no-BS talk, and honesty that the staff and techs provide. It's no frills--no free loaner cars, or shuttles or even a nice waiting area...and no upcharge to pay for those things. What you get is honesty and service for your car. What more do you want?
Thanks Bavarian, for keeping me happily driving my Mini.