try efile and you may get the receipt immediately. It is better to send I140 before 7/30 to avoid the new fee charge.