Originally Posted by
dmurphynj
And which airport in Canada are you coming from? It makes a difference as to where you clear customs. Many are "pre clearance" for US customs, but not all.
Is Quebec the sole United Canadian destination, which also doesn't have pre clearance?