Yes, plan well in advance. It's full all the time, and even with appointnents, you'll wait up to an hour past time. BUT IT'S WORTH IT!
It's best to make an appointment as they're first come first serve. Or just call in advance
They might now, but last time was: first some, first serve.
There have an online scheduling tool
They have been booked up over the holidays. Always call to make an appointment.
Yes, they should be.. Check online or call!
Thanks! Your answer is awaiting moderation.