Don't forget Saturday and Sunday, the most regulated of days. Stores over a certain size (sqm) must be closed by 5pm on Weekends and not open before 11am Sunday. This has an effect of creating closing time rushes, where the store would go from being almost empty one moment to mammoth queues the next.
Back when I worked at Woolies, we'd
always get people bitching and banging on the doors right up to 6pm on Weekends and before 11am on Sundays. Every weekend without fail there'd be dozens of them. The consumer demand undoubtedly exists - apparently the overpriced mini-IGA up the road from our store did most of its trade on Saturday evenings.
On Saturdays, the busiest hour would be 4.00pm to 5.00pm. The busiest half hour would be 4.30 to 5.00. Sundays, we did more trade in the first hour (11.00 - Noon) and last hour (4.00 to 5.00) than the rest of the day combined. The check outs would go from being empty one minute to queues a mile long the next.
This also played hell with rosters. Under the award, you'd get a paid 15 minute break every 4 hours, a half hour unpaid break between 5 and 7.5 hours and an hour unpaid break for more than 7.5 hours. Naturally Woolies minimised their breaks, so the shifts would always be either 3 hours, 5 hours or greater than 7.5.
Weekends were a nightmare because the flow of people was always so irregular. The minimum shift must be three hours - getting to work for a three hour shift is too much effort for too little pay so they were never popular. The irregular flow meant we had lots of staff doing 3 hour close shifts on weekends who would spend two hours standing around then one hour flat chat. It was bad for both Woolies and the customers.
Normally on a weekday the after school rush blends into the evening rush so you'll get a 5 hour shift out of it. The longer day also allows for overlapping of longer shifts. Three hour shifts were rare on weekdays except around public holidays.
I am convinced that staying open past 5pm would ease the weekend closing rush by spreading it over the following hours, better for the company, staff and customers.
