This is not atypical of Canadian special orders. My wait for the M3 was over 6 months! Granted, they had to order the car twice since the first build was incorrect. My properly specc'd car was ordered on May 28th 2011, and I took delivery on September 2nd 2011
Be thankful that you live in T.O; for us Western folks, the train ride adds another couple of weeks to the already painful wait!