All I have to say is the appointment thing is bull. Had an appointment at 1130, and say and waited for over an hour to just get through the first processes. Some of the office staff and nice but some of the younger ones have an attitude problem. Go at your own risk