I made an appointment online, showed up 15min early, as advised on their website, and had a binder with every single document from their online checklist that they could possibly ask me to present. They checked me in immediately, saw me before my appointment time...and the lady was SUPER nice! She even gave me some forms to fill out so I wouldn't have to pay certain fees when I go to register the Jeep when she saw I was a veteran. (I hadn't seen those online.) Above and beyond. That place is HUGE it's the size of an auditorium and has a concession stand where you can buy food. She said if you come in without an appointment, the wait can be 4-5 hours! I was in and out in 20mins. Make an appointment. It was clean and organized. All the employees were helpful and pleasant.