Update: I've booked the car into an independent BMW garage (Bartletts, Peterborough) on 29th June for a geometry set up and 4 Michelin MPS5 tyres . They quoted a similar price for the headlight as the main dealer, so that's a pain

. However, it needs to be done, so I'll probably use them for that as well. I was expecting to spend a couple of grand on the car anyway. I'm quite obsessive about things like tyres, so I think it's a good idea to start as you mean to go on and get some decent rubber fitted straight away. Probably not essential, but worth it in the long run I reckon