Before you go - book an appointment online. I had to go twice in 3 months, and the longest wait was literally 3 minutes. The people were helpful, stuff got done asap, and I was in and out faster than at a bank.
Book an appointment online. Make your life easier.