Fantastic experience! I first heard about Bimmer Performance Center on internet forums and while attending Cars and Coffee meet-ups. The word was the same: this is THE place to take your BMW. So when I had an issue crop up on my 335i, I gave them a call. Everyone else's reviews rave about Dan (the owner), and rightfully so. Professional, knowledgeable, personable, and honest. He is all of those things, and probably more. But a shop is more than the owner, and I want to give some recognition to the rest of his staff that I encountered. ALL of them drive BMW's and it shows. It's refreshing when you call a shop, and the person answering the phone actually has the technical knowledge to meaningfully help you. It seems that Dan has stocked his shop with competent professionals, and I couldn't have asked for a better experience. His pricing is very fair and upfront. He had to do a bit more than expected to diagnose my issue, and there was no back-end tack-on for the additional labor. I paid what he said I would pay (which was easily less than half of what I would have paid at a dealership). I'm now a BPC customer for life.