do I have to get the letter before I apply for H1-B? I found favorable recommendation status in DOS website but still not get the letter yet... how long does it take to get it? Thanks a lot!