Service time for the BM at the weekend, so off out to get some new sparkyplugs, oil and a filter. Strolled into Halfords and browsed the plugs. The only ones in stock were NGK and were £16 for four and £7 individually(!) as I need 6 of 'em. While mulling whether I should get two or three boxes and end up with two sets, I go to price up the oil filter: £6.95 for Halfords "own".
Hmmm, seems pricey.... Stuff this, I'm off to the dealer.
So I visit the Bavarian Motor Works. It's all glass and metal, very smart, air-conditioned, must cost a forture! It has far more attractive totty to ogle than Halfords and I get to sit down while the nice chap brings me my bits. The damage:
Spark plugs: £2.95 each. Oil filter: £4 (both + VAT)
The plugs are the same NGK ones but BMW branded - there's a moral in here somewhere, but you attractive, intelligent people are ahead of me, I'm sure. This also makes me more than a bit peeved by a small garage that did the last oil service and charged me £9 for a Mahle oil filter.