BMW should maybe take a lesson from Lexus?
A friend of mine took his 30 month old Lexus in for a routine service about 2 months ago.
Whilst waiting the service manager came in, apologised for the delay but they had spotted some pitting on the back wheels and were going to fit two new ones so it would take a bit longer than anticipated.
Ten minutes later he was back saying they'd seen some minor pitting on the front wheels and would change them too!
So he left a routine service with four new alloy wheels at no cost! and as he put it " I could barely see a mark when they showed me the wheels and you couldn't expect wheels to be perfect after nearly three years"
And he only bought a new Lexus as BMW refused to move a penny on price!
A lesson there for BMW I think!