An oil service costs me 100 pounds at my local BMW dealer, but I've now gone to a specialist where it costs less. But my car is 8 years old and didn't have a fbmwsh when I got it a year ago. If I were you, with a 2 year old car, I'd maintain the bmwsh. With high miles, it will make your car much easier to sell when the time comes.