Originally Posted by vasillalov
As some of you may know BMW has changed their policy on performing free annual oil changes in order to save money. Under the new conditions, BMW will perform an annual oil change on your car only if you have traveled LESS than 6000 miles since the last oil change AND it's been over 1 year.
I don't drive my car as much as other people but I do more than 6000 miles per year. My car normally has its oil change twice per year: an annual oil change from BMW before the winter and I would do another one in mid summer. This routine works great for me because I get about 5000 - 6000 miles between oil changes.
This has since been rescinded and is back to the 1 year annual change, regardless of mileage.