I had a 2003 ML270cdi and an S320cdi a couple of years back, well 4 years ago and get really jarred off with the attitude from my local dealers, which is Norwich. Popped into BMW as it was across the road from my hair dressers and it was like a breath of fresh air, told the sales guy I was only looking round and he was still happy to show me the cars and then let me take out a 535d M-Sport. Long story short we bought a Mini, a 535d sport touring and swapped the S320cdi for a 730d Sport in 2006. Anyway, bought an older W210 E320 and it has a slight knocking up front, so ordered some ARB bushes and drop links yesterday over the phone, asked if they could deliver them but they don't, no problem hold them and I will get someone to cover me in the morning and come into Norwich and collect them. Got there today and didn't get a hello from anyone, when I asked the girl on the desk where parts was she didn't even look up, just pointed over to the corner. Got there and the guy came out, told him I was collecting the parts and also asked if by any chance the set of mats had come in as well. They hadn't which is fair enough, but that could wait, need to get the car over to the garage to get the bushes on at 11am but could collect the mats on Saturday. Turns out there were no bushes in stock after all, just the links, bushes were ordered and would be there tomorrow or Friday. He even took my number in case there was any problems. So I had called in one of my staff, paid them £50 to cover me, driven into Norwich to collect the bushes, booked my car in at 11am to have them fitted and now all that was a waste because they didn't bother to call me and let me know they didn't have the part after all. When I explained this to the parts guy there was no "sorry about that" just a shrug of the shoulders, which really wound me up. My wife said I stayed calm and polite for once, but I was really annoyed. Anyway, first time back into a dealers without looking at buying a car and not a good impression. They really do need to loose the attitude. Oh, and the mats were £80!!