Sm1smom
Super Moderator
For walk-in biometric, Do people need to make an appointment via InfoPass or They can go there and show the biometrics letter without any appointment?
It's called a 'walk in' for a reason, right? Means you walk in and try to get the biometric done without, or prior to your scheduled appointment.