But without an appointment you may have to wait a few hours. Show up before they open and wait in line is your best bet.
Yes I usually go after 330 because I know that they go faster then because they are getting ready to go home
Yes you can and the best day to be seen may be a Saturday. Check before you go to see if open.
Thanks! Your answer is awaiting moderation.