Nope all my H1 stamps were done in Canada itself.Thank you, this is very helpful to know. I do have h1b visa stamp (from India) that expired in 2020 so i am thinking i will be eligible for drop box but i will need to fill out all information and wait for them to confirm. Were you in the similar situation as me?