For a standard service BMW is not bad at all actually, just get a price from them, Oil swops are cheap even if not on special. At least to me there is more chance of recourse at a dealer than a shop next to the road. That is my opinion, I shall be in the same boat from April, my plan is lapsing.