Hi guys, I have an approved I140(cancelled by my previous employer after more than 3 yrs of approval). I have been in Canada for past 4 yrs (as a P.R)and my H1 expired 3.5 years ago. Now I am planning to go back to US and use my I140 to get new H1 visa done(talked to a lawyer already about it). Last visa renewal (2 yrs back)was for B1 visa here in Toronto. Am i eligible for interview waiver for H1 stamping? Also even if I am ..can i still book an appointment for interview as I am going to India for a month and can only send document after coming back(and the time frame is uncertain for the dropbox method). Thanks!