Not exactly. If you drop in, you have to hope they have an open "appointment" when you arrive. Check their website to see how busy they are by seeing howamy available appointments there are.
Yes, I believe so
Thanks! Your answer is awaiting moderation.