Originally Posted by M5DDS
Same thing happened to me last month. However, I received a call 6 hours after drop off stating that a mechanic stepped on the oil filter and they would have to keep my car and order a new one. Quite ridiculous.
Same happened to me too. Booked it in 2 weeks in advance. Dropped off the car on a Monday morning. 1 hour later they called me to say I needed to collect the car. They said that, the preceding Thursday, BMW had changed the part number of the oil filter required to do the service. Luckily they were getting it in that afternoon. Brought the car back later on Monday afternoon and they did the service. My plans for Monday afternoon were ruined, but at least I did get it done that day.
It's amazing how dealerships leave all of their preparation literally to the last minute.