I am now in US. My H-1 visa sticker has expired. Now I am planning to use the I-797 and I-94 to return US (within 30 dyas) after I go to Canada. Did any of u guys do that recently? Any problems encountered? Any special document may needed (besides employment letter, old immigration related stuff, W-2 s, etc)? Thanks.