I am frankly amazed at the level of customer care that Nick has suffered.
Although I have never purchased anything from the said dealer, I have met him a couple of times and found him to be a really nice chap. Perhaps it was just one of those days when the eye was off the ball.
I really hope Nick, that you bounce back from this and start to enjoy your car.