I would recommend calling ahead as well. They do accept walkins but having something set up will make things much more predictable.
I suggest calling ahead. They are really nice and helpful over the phone, based on my experience with them.
It depends on how busy they are. You can call and talk to them before heading down there.
Thanks! Your answer is awaiting moderation.