Hello everyone. I need your advice please.I'm US based(living in new jersey) and applied for my parents canadian visa online.my parents are based of ahmedabad.the passport will be sent to delhi,chandigargh or blore for stamping.They are travelling to US on 10th July and today 27th June they received their passport submission letter.we do not want to risk the passports not arriving on time.the tickets are non refundable.How can we submit their passports to Newyork visa office.Please help..