Offered job and need a B Visa. I know I have to cross a border and go to a consulate. Tips please - as painless as possible!