Really surprised to see the negative reviews, I took my battered old BMW e12 here for years. Even though my car had to be the worst example of a bimmer they had been unfortunate enough to work on, they always treated me like I had just rolled up in an e30 M3. Never did any work without a really good explanation of why they had to do it, approved everything with me before they did it. They also were good about understanding what was worth fixing and what wasn't given the er.. limited value of my car. When it was finally beyond help, I felt like they actually shared my grief at it's passing. Very nice people who are good at what they do.Is this the cheapest place to get your car fixed? No, it really isn't. Don't go here for an oil change or simple repairs, their time is too expensive for stuff like that. Are they the guys you want doing the important major repairs to your BMW? Yes. They will do it right and not cut corners.