I had to get my car* inspected the other day, so I cruised by a mechanic's shop. It was 4:15 in the afternoon and the shop's sign said they closed at 5:30. I asked the guy behind the desk if they performed state inspections, and he said, "sure do, but not after 4."
"Uh, ok. And you close at 5:30?"
"Yes, we do."
"What time do you open in the morning?" I asked as I fixed his face in my memory.
"See you then."
Working in the restaurant industry has made me rather sensitive to bullshit like this. If a bunch of jerks walk in five or less minutes before closing and I deny them service, I would gf such an earthly. Yelp and Chowhound and Facebook would burst into flames with the scorn. If you sit a table and tell them the kitchen closes in five minutes, and they order some apps, and then ask for entrees forty minutes later, there goes all hope of a tip. But if a mechanic says that he doesn't do inspections after four with no posted sign to that effect, I've just got to smile and thank his lazy ass.
If that same mechanic then tells you his shop opens at 7, and doesn't open that shop until 7:50, Yelp isn't going to care. But Heaven help a waiter that refuses to sit a table of people 5 minutes before closing.
* Thanks for the loan, GeniusFather.