回複:求助:我這樣的情況怎麽解決?
If you stayed in the same terminal, you might not need the canada visa. I think you transferred among terminals(that means you exit and enter different security check point). That's why they asked you show them the visa.
I don't think Orbitz should take responsibilities for your unfortunate issue. What I say is you are unlucky.