Cancelled my order today.

Ordered on Dec 20th last year and still couldn't get a build week as at yesterday. I have had provisional build weeks 8 which moved to 12 which moved to 16 and which moved to 20. But VW persistently refused to confirm a build.
VW UK blamed my dealer. Said he wouldn't give them a requested delivery date. My dealer blamed the factory. VW refused to speak to my dealer and my dealer refused to speak to VW.
Yesterday, when I said I had better cancel the order then, my dealer nearly snapped my hand off. He seemed desperate to get the order cancelled.
To add insult to injury, when I went to collect my deposit today the dealer had and identically spec'd car in his showroom, unregistered but refused to entertain the idea of me buying it.
I guess I got too good a deal and the dealer later had 'seller's remorse'?