UPDATE: So I went with my 2 kids as a walk-in. They open 7 AM I got there 7:05 the room was already full. I put my name down on the paper and N/A for my appointment time, the guy came to my name and asked when my appointment was for and I told him in a couple of weeks but I was traveling soon and needed it ASAP. He told me I could wait and they would take me in between appointments.
I ended up waiting an hour but they took me.
How long does it take to receive the card in the mail?