Hi! Sorry for the late reply. Yes I got the visa 4 hours before my flight. At the VFS they handed me a paper to write to explain why my situation was urgent. I also sent an email to them with my flight ticket attached. 3 hours later they replied stating that I could collect the passport the next day at the embassy which I did. Thankfully everything worked since then and now I have spent very nice few days in Vancouver

. Have you received your visa yet? Hopefully you have, and when are you travelling?