Originally Posted by justinnum1
you only get the free oil change when the car says its ready. dealers are very strict with this.
I use two BMW dealers here in the NE and both told be the same thing. Every 15k accordingly to the computer, or once a year.