Ross,
I must have been very lucky. I ordered my car on 2 Sept, had it on 4 Jan, and it would have been last week of Dec if I was in the country.
Having said that, April to April is really poor performance on your dealer's side, unless it is a really unusual car (designo?) or maybe a 55.
cheers
roadsta