After buying my first German car (I was looking for 2 years) I was quickly made aware of the prevalence of luxury aftermarket mechanic sharks, and how fast they can part people from there money. After only 2 months of buying a very solid, low mileage BMW, I was already planning its sale due to cost of upkeep. Pricing didn't make sense, diagnostics were questionable,, answers seemed to be pressure sales etc. So, I decided to give Continental Auto Service a try, and I was amazed with the difference. It was like a light switch. These guys have honest pricing, cared about me as a client, were interested in the car, and generally enthusiastic about doing good work. These guys are as good as my Old Subaru mechanics (All Makes).