While I was waiting for my number to be serviced I heard a gentleman talking that he had been waiting an hour without an appointment. I waited about 15 minutes with an appointment. Your mileage may vary, however it is quick and easy to schedule an appointment.
Yes, or you can stand by, the stand by time was 45 mins last I went but the week prior it was only 20 mins
Yes you do, and hey will turn you away if you don't as this did happen to me.
No, but you'll wish you did if you walk in.
Thanks! Your answer is awaiting moderation.