I am not sure if I can post this issue here but I am desperate..I changed from Company A to B in 2001 Sept on H1 transfer. I went to India in Oct 2001 and returned in Nov 2001. My Visa was on Company A when I went to India so by mistake I gave my old H1(Company A) which was also valid till May 2003 for my I-94. My I-94 was stamped by the INS officer accordingly till may 2003. Now my H1 with Company B is expiring on march 2004. I sent all my docs for the H1 extension and the attorney says since my I-94 expired in May 2003, I am out of status since then.. Is this true.. guys let me know what options I have now.. If you need more information I can provide.. Thanks in advance..