Pjiang, I mailed out I140 package on 7/28/07 from post ofice. USCIS received my package on 3/31/07. I attached a check of $195. Is the fee amount I paied to USCIS is correct? Thank you