Originally Posted by signes
The manual (for my 08) calls for plugs at 37k miles at the latest, but BMW says this is a condition based service (CBS) so the computer will determine when they are needed. Mine got changed at 28k miles.
^This. You should lobby hard to have it done at least once while still under warranty.