Hello, I just heard that it will take a few days to get H1B visa thru US Consulate in Canada. My lawyer said it's a new policy for all US Consulates from 2004. Sth to do with background check.Anyone has any information to share with? Thank you.