Make an appointment online. It's the only way to get in and out quickly. If not, be prepared to eat from 40 minutes to an hour.
The staff is pretty good. They do their best to take care of you upon walking in, the front desk that is. Waiting area is kinda tight. But it's because there's always a lot of people that come in.
Best feature for me is that I live right around the corner and this is very convenient.