I sent a package including a I140 and three I485 petitions, and 4 checks to NSC on Sep. 29. All the checks were cashed on Oct.18. Last Saturday I only received one I140, 2 I485 receipts with received date as Sep 30. I (primary) still wait for my I485 receipt. Should I contact NSC immediately or wait until Oct.30? Thanks.