Hello folks,
I would like to know if I should go to Canada or Mexico to get my H1 stamp. I know many would say go back to Nepal, but I am kind of scared to do that as I have bad memories with the US consulate in Nepal. I simply don’t want to take chances.
Also my company is from Dallas and they can send a lawyer right away, if needed.
Has anyone been to Mexico lately? Or can anyone convince me, if Canada is better?