Originally Posted by Chill
I was in similar situation as my car had 8500 miles but computer wasn't calling for oil change yet. I called the BMW dealer and they told me the service agreement will change oil every 12 months if that comes before the mileage.
I always politely ask that they don't test drive the car after service.
May not apply in the UK...