So my C350 is now 2 weeks old and has 1111 miles on the clock. It spent it's first Friday in the dealer because the camshaft sensor failed. Whilst they had it I asked them to update the maps on the satnav to the latest version but they ran out of time so we agreed that this Friday they would collect the car and get the maps updated (which to be fair do take a few hours). So whilst they had it yesterday I also asked them to address the rest of my "snagging list" which included the headlamps pointing way too high and a really annoying rattle coming from somewhere behind the dash. The car came back last night and the mechanic who dropped it off told me proudly that he had actually found several rattles but had sorted them all Note that the BMW I have just come out of was 4 years old, had 80,000 miles on the clock and did not have any rattles. So sure enough the rattles appear to have gone however I am now somewhat annoyed by the state the car has been delivered back to me. Apparently it was cleaned before being returned to me. I am just not sure with what as the mirrors look like they have been wiped over with an old rag. But the best bit is that the dash board now appears to be leaking oil Yes the dashboard. From a spot behind the wood trim about the glovebox, there is a drop of what looks like oil that has worked it's way down the trim leaving a lovely snail trail downwards. Then from a number of spots at the top of the sat nav screen I have got a number of drips that I can wipe away but when I miss them, they have dripped right down the screen leaving snail trails and removing the anti glare coating in the process. Trying to wipe them has just made matters worse. Now my guess is that they have used oil (or perhaps something like WD40) on the squeaks and rattles and got a bit carried away before failing to clean up any surplus but now we are looking at a serious cleaning job and a new sat nav screen if the anti glare coating has indeed been ruined. Having just spent £40,000 on a car, am I asking too much? Is this the sign of things to come? Was the move from BMW a mistake?