You can finish everything within two hours. I was there at 7:45 am even though my appointment was at 8:30 am. I was there early so I could get a good parking spot, otherwise you may have to park far away. I paid $7 parking fee which was valid till 11:10, but I was done by 10 am. So don't...