i waited 18 weeks for mine, which was bad times.
but then i picked it up and its been good times ever since, love it.
i remember getting so annoyed when the dealer kept moving the goal posts with my order, it went from early May, to late May, to July, but eventually turned up in mid June.
it'll turn up and be worth it. just make sure you get the maximum discount you can to compensate.