went to Vines of Guildford to get my Mini One serviced but also looking to purchase a Cooper S on the same day.... Vines treated me disgracefully - typical BMW snobbery with the addition of carrying out unathorized work on the car (for which I have now had a refund after threatening legal action) and treating me like 'the little woman who knows nothing about cars'.
Went to Coopers of Cobham next day (Thursday) - wonderful...totally different experience. I came away with a beautiful
MCS which they sorted out really quickly when I mentioned I was doing an 800 mile round trip on the Saturday. Gave me a decent trade in on my Mini One. Great aftersales service and advice giving on moding car/warranty). They do a collect/delivery for servicing (as well as providing courtesy car if I wanted).
Oh, Barons in Farnborough.... every part I ordered from them for my One was incorrect so I decided not to go back there again:-)