We went on a Saturday morning towards the end of this September (got there at about 10:25am) and there was a 3 hour virtual queue. And it was a 3 hour wait. We had left (forgot about the queue) and I got a text about 3 hours and 15 minutes later that it was our turn to return. Weekdays (yes, we went a lot, 2X during the week - had orders from home to fulfill) it was only a 20-30 minute wait.