Its a government agency so always expect a long line. In order to do anything at this facility you first have to stand on a long line (usually 20 - 60 minutes) to get a ticket to go to another part of the building where you can now sit and wait (another 20 to 60 minutes) to be called and taken care of.
more