ok i sent my packet to immigration without a lawyer but it was in tip top shape. I am a little disappointed in the USCIS, they recieved the packet (i-130, i-485 i-765 i-8640 on the 26 of october and cashed my money orders for them on november 3, anyways went to the bank yesterday to retrieve the stubs with receipt numbers which i checked in the online system and the phone system and it isnt even in their yet according to operator and online system. I have read eveyone else posts and they reiceive their NOA promplty and in addition they cash money orders in on the 3 rd of novemeber but dont put the reciept number in their system. I think they lost my packet and have alreay set Info pass meeting on monday. 1500 dollars is not little money and they cant operate busness correctly