330i2X5,
Count on approx. 23 days transit time from status 82 (off the line). Mine was 19 days from staus 82. Once they arrive in Toronto it's only about 2-3 days to build into transport delivery to Dealer. Here's a process: status 82 -off the line, quality check 3-days, Status 93- released to BMW Canada for load creation 4-days, then 98- railed to Toronto 12-days, till it lands at the dealer 4-days. These are all averages. Hope this helps. Good luck....the waiting is the hardest!