I was there about 2 months ago. I was sent upstairs for a preliminary interview, then downstairs to pay, then back upstairs for the final processing. Even tho I needed that stop at the Internet cafe for itinerary printout (brought the wrong one with me), it was super-quick and I was done in about 35 minutes.

Laurel, make sure you wear or carry a shirt or wrap that covers your shoulders! I wore a nice tank-style dress with wide straps and the guard still told me to cover; of course I had brought a scarf 'just in case'.

You know how government forms usually have some kind of date on the bottom re: the version/revision? The date on my receipt was 1928