I recently extended my visa, too. I filled out the paperwork online, the printed it out. I booked the appointment online. It's handy because you can choose what date you want and see what time slots are available. I chose the earliest one that I could because I know their office must get backed up as the day goes on. Print out your appointment confirmation. When you get to the office, show your paperwork, appointment confirmation, your passport, and your dh's original id card, and your id card. The guy will give you a number, and then you go wait. You have to watch the screen for your number, because they don't always say it over the loud speaker. I think they say on the website that it should take no longer than 90 minutes. I was out within an hour. They don't keep your passport, but give you a paper to keep saying that you've been approved and it's in process. So if you need to travel, you take this paper with you. You go back after 2 weeks to get the visa sticker in your passport.