The “hours” thing is a pet peeve of mine. If you open up a retail business and you post specific hours, you are open those hours come hell or high water. If you say you are open until nine, but at 8:45 you’ve not seen a customer in 2 hours, you STILL wait 15 minutes to close the doors.
I moved to rural KY from Seattle about five years ago. I see a lot of businesses that do this “flexible hours” thing. I patronize none of them. I want to know, that if I need a certain tool or part and it’s 5:45 and I can make it to the store by a few minutes before six, their closing time, that they WILL be open, as they say they will be. One time, and I’m done with them.
In a communist businesses, the businesses alway open and shut on time. Well, that is what is written down no matter when it actually opened and closed.