306Maxi, why if your told it would be 12 weeks should you expect it to then be 20 weeks. You say it is not the dealers fault, but it is there fault they quoted 12 weeks. An acceptable margin would be maybe an extra 2-3 weeks maximum. Before you say it is not their fault, it is Fiats, it makes no difference they make the contract and sell the product. They can't deliver so they should pay in my opinion if at the time of ordering you were comfortably within the delivery time quoted. Why should the customer pay when they have agreed the purchase using the information provided. If you say 20 weeks should be expected, where do you draw the line, is 30 weeks, 40 weeks or more acceptable, I don't think so.
If you went for a service and they said it would be ready the same day quoted you around £100 and when you went to collect it you had to pay £166.00 and it took 3 days, you would not be happy. It's the same principle. You make you decision based on the informaiton provided and take into account a bit of extra time.
It's not charity for a company to pay for it's own perfomance limitations. It's actually the other way round, making the customer pay for your limitations. They make profit so they can take it on the chin.