My 2003 2.5 SE only has 36k miles and full BMWSH so decided to keep it up, Westerly BMW Bridgwater Somerset quoted of £400 all in for the inspection 2 which I specified and a brake fluid service which I thought was OK. When I took it in they pointed out I had misread the schedule and it only needed the inspection 1. I had a handbrake fault to sort on top and ended up paying £300 for the service, brake fluid change and 30 mins for the handbrake, which I thought was OK.
for their honesty over the schedule. They have been helpful with parts in the past and did a good job with my Mini so can recommend, not cheap but straight.