My girlfriend and I are both International Students in the United States who just graduated and got our H1B temporary working visa in the United States. We are both from China and instead of going back all the way to get our H1B visa stamp at the US Embassy in Canada, we wanted to get it in...