Congratulations!! That's quite encouraging for all of us who are still waiting. Persistence eventually wins.Could you please specify the "required stuff" INS claimed they did not received? Thanks a lot!