hi, I applied for my TRV on 23rr April via online application. However till date, the online status says that my application is in progress. The online application processing time is estimated to be 22 days. However, the duration from the date of my application is well beyond 22 days. I understand that this estimated time is only a rough idea of bare minimum time taken by the Canadian officials to process any application. Now the problem is that I don't know how much longer this processing is going to take. My main worry is that my tickets for USA are booked. I am flying to USA on the 4th June and I don't know if my visa will come through before that. In case it does come through before that, is there a way to expediate the visa stamping process? Secondly, incase the approval comes while I am already in states, can I submit my visa at the VFS office in NY? Or is it possible to receive my visa scan in my registered email is?? Pls help. I am panicking now.