Have you ever visited a theme park, arrived at opening time, only to see the huge queue of people restlessly waiting at the ticket booth?...