my parents live in India they applied for Canada visa online and yesterday got call from Canada embassy in India that their visa is approved and requested for their passports. but they have a flight to USA in two days so they are thinking if they don't get back their passports in time they can miss their flight to USA. I was wondering if any one can suggest can they go to Canadian embassy in USA (as they are in USA now) and submit their passports for stamping as their visa is already approved in India (using online application process).