We are flying from Detroit to Calgary - connecting thru YYZ, all on Air Canada. How much time should we allow between flights for clearing customs? Most forums say we will have to pick up our bags and recheck them. But the YYZ airport info says that in some circumstances you don't have to do that. It said to contact your airline for more info. When I called Air Canada I didn't get much help.