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!
2011 E90 M3 Alpine White on Fox Red
2007 E90 335I Graphite on Terra
2005 E83 3.0I Mocha on Black (Gone and forgotten)