They take walk ins but you need to be there early for those. Best bet is to make an appointment.
Your best bet will be to make an appointment online(many of them are 2-4 weeks out) Then, once you get it taken care of, it should be about 7-10 business days when you receive it in the mail.
Thanks! Your answer is awaiting moderation.