去年从F1转成H1B,护照上还是F1时的VISA Stamp和以及以F1身份入境的I-94. 今早前往加拿大出差,(出境时I-94没有被没收)当天下午返还.在多伦多机场过美国海关时差点被拒入境,officer说我没有有效的签证,我搬出"30天内由Canada或Mexico返美无需签证"的条文.那officer反驳说我现在已不是学生身份,所以不能以F1 Visa Stamp入境.经过一番纠缠后,他让我印了指模并照了相(用webcam那种),然后还问我"when do you plan to apply your visa?",开始我还以为我听错了,因为我不知道为什么他要问这个.然后那个officer又重复了这个问题,我只好很老实的跟他说"I don't know, I think I will apply a new visa if I leave the US and come back from any places other than Canada or Mexico...",之后他就让我过了. 但是我F1身份入境的I-94却被他没收了,而且他也没在我新的I-94(H1B approval notice上的那张)盖章,护照上也没有. 请问这正常吗?多谢指点.