Marc and Jay and the rest of the staff at Bavarian Workshop are the guys you want to see if ANYTHING is wrong with your BMW or even if you just need something simple, go here or burn your money elsewhere!! These guys do great work, offer more than a fare price for what they do, and are very knowledgible!!! I would never take my car (which I love!!!) anywhere else but here. These guys are true assets to the industry and will treat you and your car how you should be treated.....fair!! Like I said, if you don't go here, you're just burning your money!!