Optimal Auto is awesome. Specifically, they are number one BMW enthusiasts, which is important because you don't own a BMW unless you are enthusiastic. It's a driving machine. Second, they know all the history and what can go wrong and how to fix it for the lowest effort and price possible, but they fix it right. They are patient. They explain everything. Nate, Meg, techs, shuttle driver, all just wonderful people. Michael took care of my 528i, did all the work we discussed, kept me posted, accelerated the job when he could between other work. Just awesome. We're bring our car back when it needs service and our 330i too, can't say enough about these guys. Full pro shop. Thanks, Nates!!!!!