It's free if it has been at least one year since your 1200 mile service. I have less than 5000 miles, and I just had the free annual oil change a few weeks ago.
F85 X5 M on order
| 2008 E92 M3 Coupe 6MT
| 2009 E70 X5 xDrive 48i M Sport
| 1967 Corvette Coupe