Maybe read the OP again? It doesn't say that they haven't placed the order - it says it hasn't gone into production. That is not their fault, not that it matters.
They are the agents of the manufacturers. Not only have they failed to meet the agreed delivery date, they haven't made any attempt to deliver or offer any date when the car might be delivered. In other words they are complete arses of the first order.