I had a 2 month delay with my current car, an Audi A4, due to a supply issue with some parts - bl**dy annoying, but not worth getting an ulcer over..
I'm sure its not been pleasant for you, but if your dealer are such a shower of t*ssers you could always cancel, and re-order with someone who gives a sh1t, and still be in a new GTI in 3 months - like it looks like I will be ...
You always have choices ...