Fingerprint is done usually how many days after I-485 is filed? Does USCIS give an appointment date for FP or the applicant needs to make the appointment for FP? How does it affect if I cannot go for fingerprinting on the appointment date given by USCIS? Is it possible to re-schedule earlier or later? Is it really worthy to cancel pre-planned travel by paying penalty just in order to get fingerprinting done asap?