If you are going on a weekend, it is best to have am appointment.
We had appointments, but didn't need them as they weren't busy when we got there.
I've done walk-ins plenty of times.
Yes unless you have time to wait
Thanks! Your answer is awaiting moderation.