Try Murphy and gunn - their service manager really listened to me and they bent over backwards to get all my issues sorted.

(Although the fact we had also just ordered a new 320d might have skewed things a bit)

Sent from my Nexus 6 using Tapatalk