本人计划年底去加拿大旅游, 30天之内回美. 听说此种情况下回美不需回美的签证, 只凭I-94 和有效 H-1B 即可. 但我以往出美国境时都老实上交I-94. 请问大牛们: -- 如果从美国直飞多伦多(不走陆路), 在美国机场可否不上交I-94? -- 如果航空公司一定"秉公办事", 坚持收I-94, 我有何对策? 先谢了!