My wife and daugthers are E2 VISA status and their I-94 exipires soon.
Therefor they are having round trip to Japan via Canada by air and stay Japan 2 months and coming back after I-94 expires and hope we get new I-94 as entry at canada.
My concern is that usa custom is in calgary airport, not in us when we come back from Japan.
I heard renewing I-94 by going flight through canada is risky and sometimes USA cusom in canada does not give another I-94.
in case our case, I-94 will be expired so we suppose they will surely give us new I-94 with no problem.

Anybody know any differencies on I-94 things between custom process at USA custom in canada and at USA custom in USA?