It was a very good experience..when I arrived earlier in the day the security guard was niceenough to tell me if i could come back around 2:30 I wouldnt have such a long wait. They were very efficient..I checked in on a computer with basic information given. I received a ticket with my number and the had a tv showing all the numbers called. It was a very efficient service. I probably waited about 40min but I had brought a book so I caught up on reading. When my number was called, the women was very helpful,and I was done in about 10minute. Very good experience.