I am a Canadian citizen and am concerned about my situation.
My H1B extension is valid until Sept 19-2013
When I came back from Ottawa in April this year, CBP issued me a new POE I-94 with an expiration date of Oct. 24 of this year as that's when my passport was to expire. I received my new passport around the middle of December. Even though my H1B I-94 says it is good until Sept 2013, do I still need to leave and get a new POE I-94 in my passport? If so, is there any way to do it by mail?