I took my Mini to Bavarian Auto after being at the dealership and having a less than fantastic time there. I absolutely love the mechanics at Bavarian. They had the weird issue on my car - which turned out to be a nail stuck in the ABS - solved within an hour and were completely honest on what dealership recommendations actually needed to be taken care of right away. I have had a few other issues with my car over the past year and have been able to call them and get honest advice right away. I highly recommend this shop to anyone with a Mini or BMW!