MACK said:
Personally I'd rather take a good indie/specialist service history over a main dealer one. I would even take a well documented home service regime over the dealer. Main dealer mechanics have a culture engrained into them from day one of a rush rush ham fisted approach, couple to cutting corners and charging for things you don't actually need. Add in the extortionate rates they already charge and it's a really toxic mix of paying the earth and not actually getting what you pay for.
It's a culture that stays with them once they're out of the MD environment as well unless they spent a decent length of time working for someone else in the indie/specialist arena and has had that mentality beaten out of them.
For me a good genuine specialist, someone who's a full time time, served professional in the specific brand and in this case S series engined M cars, who's worked at a BMW specialist for years is the optimum. Again for me a car with no main dealer stamps and a book full of stamps and receipts from a specialist would be prefferable. Even a stamp or two missing from the specialist over the MD would be fine as the reality is the MD won't have done half of what they say they've done anyway
Most top notch BMW indies are ex BMW technicians...
I hear your point about Main Dealers trying to make the most of out customers rather than advising where necessary but I wouldn’t say their benchmark operation is one of shoddy workmanship.
After all they have a reputation to uphold.
The main reason for why most people pick BMW indies over Main Dealers comes down to their wallets.
(Even though there are some enthusiasts like you and me who use them as we trust the necessary work to be done to a good standard).