Is appointments needed
We did. There was no line and they were very helpful in filling out paper work.
It looks like on the website you can, but they don't take payment in person, so not sure how that works.
Thanks! Your answer is awaiting moderation.