BMW will do your oil change free of charge at the one year anniversary mark if you are a low mileage driver and have not hit the "computer's recommended oil change" within a years time. They will do this every year for the first four years. I knew about it from reading on the forums, but my service advisor reminded me as well