You can never, ever, ever please everyone in retail. Ever.
Even if you come in for your morning shift, brimming with coffee and happiness, it doesn’t matter. Your first customer will be grouchy because it’s morning and rebuff your “Hi! How are you?” and the next customer will be upset that you didn’t greet her with “Hi! How are you?” because the last guy was such a grouch. The next customer just wants you to maintain a laserlike focus on the goods you’re scanning and not to bother with pleasantries like “Hello.” The next 97-year-old customer wants to chat and chat and chat and tell you about how they couldn’t find Brand X bread any more, and did you stop carrying it, and why did you stop carrying it, she likes it, she’s been buying it for 64 years, why would you stop carrying something so popular? Page a manager to come talk to her about her bread-buying needs.
The next person is crabby that the 97-year-old took up so much time and they snap at you. The next customer you don’t say anything to but “Hello,” because the last one was grumpy and they don’t like that, they want you to be as cheery and happy as THEY are! The next customer has a baby in the cart and you coo and wave at the baby while Mom is fussing trying to find her debit card, and the baby laughs and everyone’s day is a little better. Next customer is trying to find their bag of coupons in their enormous handbag while you wait and your line of customers grows longer. Your coworker comes up and asks if you have another roll of register tape, and you hand it to them from under the counter, and the customer on the Great Coupon Hunt bitches you out for having a “personal conversation!!!” while you ought to be serving them. The person after them is upset that you made them wait so long, even though it wasn’t your fault, it was the Great Couponier. Smile and wave at the baby in that cart, and Mom snaps at you not to wave at her baby! Just check my groceries!
Next customer says “My, aren’t WE in a mood” when you say “Hello” without any other pleasantries. Grumps at you for asking if they want their receipt in the bag. “NO, with my CASH, please.” Next customer with three bratty kids uses it as a teaching lesson–“No, Brayden, that’s not how we give the money to the cashier!” after Brayden rubs the $20 on his snotty nose. You use some hand sanitizer after they leave and the next person goes “What, are you afraid of my GERMS?”
And that’s one hour.
A cashier cannot tell from looking at you whether you want them to be happy and bubbly or brisk and efficient or whatever. So they default to whatever A) won’t get them fired, and B) is closest to their normal expression. And it may not be what the customer personally wants, but again…the cashier has no way of knowing. The same way the cashier has no way of knowing whether you want the receipt in the bag or with the money, or whether you want your change first then bills, or bills then change. Or a zillion other things. Everyone thinks their way is obviously the best and most efficient, but you can’t know from seeing that unless you wear a placard.
So yes, ideally it would be nice to be served with a pleasant efficiency, but I’m not going to snap at a cashier at the 7 1/2-hour mark of an eight-hour shift. It’s a store. Who cares?