Pro1, I actually need advice here. I would perhaps need to go to Buffalo in person, but there is a caveat. First, the reason for me trying to go in person - my US visa expires on 16 Nov. Though an extension is filed, there is no guarantee that it will be approved. So, by the slightest of chance if my passport gets delayed (to be returned by Buffalo) or is lost, and in the meanwhile I have to leave US, I will be stuck. Seeing the risk involved in sending the passports by mail, I am thinking of going by person. However, my wife is working on both the days (Tue and Thu) when Buffalo stamps a passport. She is a lecturer and can't miss the lecture as it is a time bound course. So, she can't accompany me to Buffalo. My 1st question - Am I taking the right decision is trying to go in person? My 2nd question - Can I take my wife's passport (and photos) with me and Authority letter to Buffalo to get visa for both of us? Problem is Seattle to Buffalo 1 way is around 7-10 hours of flight time and tickets are also coming between 400 - 1000 dollars (depending on the day). I need advise, guys...