I usually prefer to go to a dealer to get work done on my BMW. I had an issue with my '13 BMW 550i and the dealer quoted me $4500 for a repair. I was floored. Did some research online and got some quotes from mechanics in the area based on what the dealer told me the issues were (suspension). They all came in lower than the dealer, not too surprisingly. We decided on European Auto Imports because they were slightly the lowest bid and they were close to home. They looked at the car and told me I didn't need to get all that work done. He correctly diagnosed the real problem and saved me, literally, thousands of dollars! I couldn't believe it. He tells it like it is, no nonsense, and is fair and honest. He has earned my trust and future business!