Hi, I have a question regarding passport submission in New Delhi. My parents have received the Passport Request letter for their Canada visa stamping. They had not opted in for the 2 way courier service. So my question is -- can they just walk in at the New Delhi VFS office with their passport...