since i own bm as well lemme tell you 1 thing... NEVER go do dealership to fix your shit if something is not covered under warranty... find private shop that does euro cars... here's an example of how much dealer charges vs private shop
lately I had to replace final stage resistor and front rotors, dealer toled me it'll run $700-800... i went to my private shop and they guy fixed it for $400 cash...
