I have been reading the posts in this thread and find them to be very useful and encouraging.
I'm going for my H1-B renewal stamping in about 2 weeks from now from Calgary, Canada. Currently i carry a valid visa stamp till 1 Jan 2005 on my Pakistani passport. My first H1-B stamp was from Pakistan and I'm still with the same employer.
I would appreciate if someone could provide feedback on the following:
1. I was told by a couple of people today that H1-B applicants from Pakistan CAN NOT have their visa stamped from Canada. They can schedule an appointment which eventually gets cancelled and they end up travelling to Pakistan for the stamping process. Is this true?
It is not entirely true. A lot of Pakistanis are getting visas and things have improved in 04. I got mine from Toronto this month. But there is no guarantee, your application may be accepted or it may be rejected. Nobody knows for sure.
2. Assuming 1 is not true, i go to Canada, submit my application and return back immediately to the US without waiting for processing, security checks etc. Is this possible considering that i still have a valid visa stamp till 1 Jan?
You cannot come back from Canada without a valid H1 stamp on your passport. I am not sure what will they do to your current H1 stamping IF you are subject to extended security clearance.
3. If 2 is possible, does that mean that the consulate returns the passport and all original docs. like I-797 once the application is submitted and doesnt withhold these till a decision is made?
AFAIK, they return all your originals in ANY case.
4. Any idea of the timeframe of getting the visa stamped from Canada(Calgary) given my circumstances or for people from Pakistan in general
I got my passport back the next day. I am from Pakistan.
5. How about the timeframe of getting the visa stamped from Pakistan?
I know a guy who got it in 3 weeks, one guy in 5 weeks, couple in 6-8 weeks and a bunch in 8+ weeks. So one word, "uncertain".
Your input will be much appreciated!
regards,