@fesshole TBH, if you tried to charge me £300 for an oil change I'd register on the dial of the arsehole-o-meter.
Read the reviews of BMW dealerships on Auto Trader to see how their customers view them in turn.