I've never spent more than 2 hrs here. No appointment neither. I like that we can check the status on our phone of how many people is ahead of me. That way I can go and run some errands while I am waiting and just come back when there's a few people ahead of me.