I have had the worst experience ever dealing with their Harwood service center, who would not do MOT (which we realised had expired after we went to Harwoods for service) unless i got the whole service done which they quoted for £585! After much negotiation and my company discounts i got it down to £385. Left the car with them for 7 hours, picked it up only to realize my radio and parking sensors had stopped working. I phoned them up and the person who spoke refused to accept it could be their mistake, and quoted £140 for diagnostic. I then spoke with the manager who was willing to take a look, and came back saying that the bluetooth device fixed is causing issues with radio and parking. Bluetooth device had been pre installed when we bought the vehicle and in the 7 years that we have owned it never gave any issues and "coincidentally" stopped working as soon as i got it serviced. I then called up the BMW customer services, who were equally bad, the lady was somehow not a good listener and kept insisting they will believe the dealer.
I feel so let down, this sort of behavior is their reward for my customer loyalty. I am so done with BMW and their vehicles, sadly the brand that i most liked lacks completely in customer service:(