agree, due to all the sub queues once you get inside. last time i went i arrived 08.30, quite a long, but quickly moving, queue to get inside, then, once at my sub queue i was third in line! had i arrived earlier i would have hung around for ages waiting for the place to open, then ended up as number one or two, clearly a waste of time.