Not sure of the hours, but call before you make the trip to make sure they have trees that fit the size you need. We were quite disappointed last weekend.
I know that in the past we've been there as late as 4:30. In general, amongst all growers, to some extent, demand is exceeding supply. Here's a good explanation. https://www.google.com/amp/s/amp.ydr.com/amp/4295363002
Thanks! Your answer is awaiting moderation.