My appointment was on time, and did I did not have to wait. The process was very organized and was in and out in a short amount of time. The staff was very kind. The one issue I had was that as I was checking out, I noticed about 20 cameras around the office. I normally don't pay attention to them, but they had some stacked on top of another. I'm not sure if they were to watch their employees, or the public, but with that amount of cameras, it seemed very odd... To the point of overkill. I find it hard to trust people that don't trust other people. They could use a little more selection as well.