This is starting to get silly. If management has a policy that says a customer that gets in the door before a specific time gets served, then you serve them. If your store has a policy that you don't have to, then there you go.
Whatever the policy is you follow it. If you or another clerk accepts a retail position you are bound by that policy. Why is this so difficult?
Is your skull made of osmium?
If someone "comes in the door before a specific time" they WILL get served. The argument is that those customers are arrogant, self-centered and oblivious to the concept that those working in the establishment are people too and may be delayed or put-off by their last-minute shopping.
I say again, I spent 45-minutes after work once to help a customer who came in at the "last minute." 45-minutes that I could've spent at home relaxing before being back-in at work eight hours later. I did it because, yeah, it's my job to give the customer the best service possible. But it is STILL annoying that that customer came in at the last possible minute, had me dirty equipment and go through a huge pain in the ass ordeal because they couldn't shop during more regular business hours.
And as I said in my post above a closed check-lane is another enitity entirely. For some checkers there's a 30 minute process of counting the drawer, there's also other lines that that customer can go in. If a checker just helped people until no more came in their line they'd never leave on time because people would just keep coming.
This isn't about not wanting to help people, this is about people (customers) not being aware that service employees are people too and that they want to go home on time and walking in the door five minutes before close and wandering around a store picking your nose before leaving without buying anything isn't doing anyone any favors and just delaying someone from getting to go home. Likely STILL some time after the customer has left to do closing duties.
We've seen people post here about dining customers who've hug out as the last diners well after employees have cleaned up and are just sitting there watching people drink, chat, and take up space. It's a restaurant, not your living room. Sitting there is delaying people from finishing their work and going home.
Stop and think about other people once in a while. If you walk in to a store five-til-close just dilly-dally around -or to go into a complicated procedure of setting up a phone- you're delaying the end of someone's day. Yeah, every job has these hang-ups and I willing to be that those people don't smile and think it's great to have to work longer than scheduled. They're probably annoyed too.
It just happens in office jobs it happens because a boss is an asshole with no understanding of employees' needs and desires to go home, or in the case of medical profession sudden emergencies/accident.
In my line it work? It happens because people are self-centered assholes.