The BMW dealerships in Silicon Valley have an extraordinary parts markup, presumably due to all of the rich tech nerds driving around
I am a BMW CCA member but I have doubts that the discount will get as good a price around here as online... It looks like Bavauto or an online dealer portal like Tischer or Turner are the best options.