I had an appointment and had completed the online paperwork prior to arrival. Although the place looked like a third world country flea market, the service was quick and courteous. For all the complainers, do your upfront application, bring correct documents and be respectful. Easy.