Went through this at YYZ and YUL. Anyone know why Canada allows this? Some kind of treaty, perhaps? NAFTA? Is it like this in Vancouver? Does the US have such a low opinion of Canadian security that they have to put their own guys in Canadian airports to process passengers at the starting point in Canada?
I can't imagine foreign customs officers ever being allowed to work in US airports, and when returning from Europe and other countries, you go through US customs at the first US airport you land in.
It's no big deal for me as an American returning home. Get it over with in Canada, then when you arrive at your home airport, you just get your bags and drive home, like a domestic flight.
Just curious to know why this is so for flights from Canada.
I can't imagine foreign customs officers ever being allowed to work in US airports, and when returning from Europe and other countries, you go through US customs at the first US airport you land in.
It's no big deal for me as an American returning home. Get it over with in Canada, then when you arrive at your home airport, you just get your bags and drive home, like a domestic flight.
Just curious to know why this is so for flights from Canada.