I'm basically in the same situation, my GTD has been back at the dealers since the 10th October, originally told the new part would be 48 hours, then told it was due in on the 19th, now its due the 26th, at least they have loaned me a new GTD, but still not really great after waiting 5 months for a car, only for it to be sat back at the dealers, fingers crossed the part does actually come in tomorrow, but not holding my breath !