First off make an appointment for the visa...as last I heard they do not do walk up service anymore...agency are helpful but only if you have an appt but they might be able to backdoor the system by making appointments for individuals then saying they never arrived...
*****************************