Agree with you there PB - I got my tickets at 12:15 - and only had to wait maybe 10 mins.
BUT the way the lines are organised are a joke, yeh there was plenty of ticket windows open, but there was only one line, and then 1 official at the head of the line, directing people to the next available window as they became vacant.
So between the time a person has purchased tickets, to the time the next person gets told to walk to that ticket window, it's just dead time. Talk about a bottleneck.
Not very efficient and I think that just made the time longer than necessary.