I would think £250 is about right for a 12k service (mine was a little while ago and was somewhat less than that). You could spec mineral oil which should knock a fair chunk off. Also are you comparing like with like? What other work is being done? Brake fluid change?
Dunno, but I cannot see a few ml of brake fluid and a tin of synthtic oil should be costing me £150!
Gonna phone around, was not 100% sure of local dealer anyway, especially after recent post about them charging for work not done / parts not fitted, and do not want to risk paying £400 to have my bike parked up for 3 hours and then the tyres kicked and an invoice invented.
Supplying dealer also left the brakes in a filthy state after a "service" and they had not done the yearly which I had been told they had done, admittedly they rectified this, but still never managed to get me my warranty book sorted even after numerous phone calls (inlcuding me contacting BMW myself) I am still without the warranty nearly 7 months after buying the bike.
The problem with travelling is the dealers want the bike the night before which is not viable if I am travelling 60-70 miles for servicing.