mini said:Can't you use a courier* as mail delivery? I'm sure you're not restricted to use the national mail service. Honestly, I can't imagine the US consulate continues to use this systems if it doesn't work.
*the courier being you dropping the passport off at the window.
The answer is yes you can drop it off at the Embassy. I exchanged emails with them yesterday. You must fill out all the forms for the mail-in renewal, and provide all the documentation required, of course.
I asked about processing times but they didn´t answer that Q yet.
Thanks for your input, everyone!