This. For comparison, when I had to renew my H1B for another 3 years, I had to leave the country and fly to Berlin for my "visa interview". But first I had to send them my passport, which of course I needed to get into Germany first. So after a lot of expense, several days of wasted time, and anxiety if the courier would deliver my passport on time, the "interview" took all of one minute (handing me my passport back with the Visa stamp). Well, two hours, actually, with going through security and waiting in line. Kafka comes to mind.