My gf is BSEE and still under background check for her H1b, she went back Oct for vacation. If you dont want the risk, go canada or mexico get the visa first....