Omakohtaisen kokemukseni mukaan Vancouverissa (muutama vuosi sitten) se on lähtöselvitys -> maahanmuuttovirasto -> tulli. (He eivät päästä sinua maahanmuuton tiskille ilman maihinnousukorttia; ja tulli seuraa aina maahanmuuton jälkeen, myös Yhdysvaltain lentokentillä tai rajanylityspaikoilla). Jos lentää esim. YHZ-YUL-EWR, kirjautuu sisään Halifaxissa, mutta käy Yhdysvaltojen maahanmuutto- ja tulliselvityksen läpi vasta YUL:ssa matkalla Yhdysvaltoihin menevälle lennolleen.