04/01 - Applied for Canada Visitor visa online. (
https://www.canada.ca/en/immigration-refugees-citizenship/services/application/account.html)
04/02 - Got Biometrics request letter from IRCC. Scheduled biometric appointment at Los Angeles VAC
04/04 - Went to Los Angeles VAC to do my biometrics.
04/04 - Biometrics details updated on the online account.
04/08 - Got passport request letter from IRCC.
04/10 - Mailed (UPS) the following to Los Angeles VAC
1. Passport
2. Passport request letter from IRCC
3. Two signed TT services consent form
4. Paid Return label from UPS
5. Return envelope from UPS
04/11 - First notification from VFS - "Visa application has been dispatched to the IRCC Office"
04/12 - Second notification from VFS - "Visa application is under process at the IRCC Office"
04/12 - Third notification from VFS - "Your processed decision envelope has been dispatched from the IRCC Office to the Canada Visa Application Centre in USA, Los Angeles"
04/15 - Fourth notification from VFS - "An envelope of your decision that has been processed has been sent from the IRCC office, on the date to the Canadian Visa Application Center at Canada Visa Application Centre, Los Angeles"
04/15 - Last Notification from VFS - " Decision envelope has been couriered from the Canada Visa Application Centre vide courier partner. To track the status of the shipment, please visit courier partner website."
04/22 - Received my Passport back in mail with visa stamped. :-)
Notes: Between 04/15 to 04/22 I was pretty tensed as I had selected 1 day shipping and was expecting it to arrive at 04/16. However, seems sometimes there is a delay(from VAC or UPS I couldn't figure out) even after VFS says that passport has been couriered. Based on my experience I would suggest you wait for a 5-7 days before worrying about it.