I came in USA on B1 visa March 1999, H1B petition was sent on Sept 1999 a day before my I-94 expiration. INS received it 2 day later and sent the notice of receive. Unfortunately, initially INS ruled that I was out of status for 2 day then after I was granted a H1B visa. It took till March 2000...