Hello friends,
My 6 year H1 visa expires on June 1st. I have this visa stamped in my passport. Now I'm planning on a trip to India coming back to US on May 9th. (about 20 days before my current H1 expires)
I do have a new h1 with a one year(7th year) extension that expires June next year(from same employer). My confusion now is - whether to get the extention stamped in Chennai, India or come back and do it by sending the docs to St. Louis.
Well, some people tell me coming back to US with just 20 days left in the current stamped visa (though I have another extention in hand) is a risk. Some tell me it should be ok as long I can explain the immigration officer that since I got 20 days left, I can send the passport to St. Louis to get it stamped.
On the other hand, there are people who keep telling me its better to get this thing stamped in India so that there will not be problems at the port of entry.
What do you guys suggest.
Thanks for your advice, time and help.
My 6 year H1 visa expires on June 1st. I have this visa stamped in my passport. Now I'm planning on a trip to India coming back to US on May 9th. (about 20 days before my current H1 expires)
I do have a new h1 with a one year(7th year) extension that expires June next year(from same employer). My confusion now is - whether to get the extention stamped in Chennai, India or come back and do it by sending the docs to St. Louis.
Well, some people tell me coming back to US with just 20 days left in the current stamped visa (though I have another extention in hand) is a risk. Some tell me it should be ok as long I can explain the immigration officer that since I got 20 days left, I can send the passport to St. Louis to get it stamped.
On the other hand, there are people who keep telling me its better to get this thing stamped in India so that there will not be problems at the port of entry.
What do you guys suggest.
Thanks for your advice, time and help.