Pardon the pun and the language, but...
" Dude, you are screwed!"
It doesn' t matter where you order from. It doesn' t matter if you use overnight air-mail. It doesn' t even matter which you use: U.S.P.S. or U.P.S.
If the order is coming from the U.S. to Canada it will take forever. That' s just the way it is. I have had to send packages back and forth with Canadian friends and it' s always the same story even when I plunk down the cash for overnight delivery.
It' s a government thing... Not a catalog thing. Find a Canadian mail order catalog or wait a month.