I found it a 3 way conversation - the dealer, BMW UK and BMW Financial Services.
I complained about the leak that they couldn't fix, the length of time my car had been with them (was given a loan car....but never a Z4) and also the lack of hill start assist, even though it was advertsied.
I asked for a replacement car due to the leak, a free upgrade to auto box due to the hill start issue and compensation for the hassle.
Right from the start the DP tried to play down the hill start issue...he then said that might be their (dealers) responsibly, and he continued to ignore it. All along they lied to me about sending the car away to be fixed (the location of the centre kept changing depending who I spoke to) and BMW kept asking them to change 1 thing at a time.
I appreciate fault finding techniques, but by this stage it was too much.
BMW UK wouldn't talk to me....they kept saying I had to go through the dealer. The dealer just said they are dealing with BMW UK. It was only BMW Finance who would talk to me (I sent all 3 a 9 page rejection letter) and even she ignored my calls for a while. Eventually the offer came back they would replace the car and pay 2 months finance payments in full and final settlement. Nothing for the hill start.
We took it cos getting the car changed was the main thing, and 2 months payments made up for the time we were without the car.
They said they wouldn't consider the hill start issue as I knew about it before taking delivery of the car. The fact is I didn't know when ordering, and it was via the forums I found out, as the 20i's started arriving. When I spoke to my salesman he assured me it did....until he tested one. At that point it was like "oh well" shrug shoulders time.
Every time I mentioned the forums they poo poo'd them and I've heard them do this to another customer (different car/issue etc). They must hate forums as it means they cant bullshit as much!
When they replaced the car I wanted to add DAB radio....they point blank refused! I said I will pay for it outright so it doesn't affect finance but they said no, the car had to be identical to the original! So they turned down more custom! Yet the finance is for a '12 plate car and I've got a '62 plate car.
I seriously considered changing dealership but the nearest is 50mile away and in the same group, the next one is about 70 miles away!
Overall I am happy with my dealer and salesman, but I dont like the DP....he has really tarnished my view of it all.
All I say is keep fighting, use logic and common sense. Ask if they would like to pay nearly £40k for a car and have these issues.