Should I keep get my car serviced by a main dealer or by my local garage?

I have a 2014 BMW 3 Series xDrive with 48,000 miles on it, which I intend to keep for at least three years. It's due a service. Is it worth keeping a BMW service history (very expensive) or do I go to my trusted independent garage?
Unless your independent is familiar with the model and with the servicing requirements of the xDrive and the need to keep all tyres within 3mm of each other, stick with BMW dealers for now.
Answered by Honest John on

Ask Honest John