Can you go to First time H1B visa stamping in Canada ? Where to go Canada, Mexico, Bahamas or Home Country for first time H1B visa stamping or Change of status?