Whenever a customer hands me money, I always recount it in front of them before I put it in the register. There have been way too many times that I immediately threw a $5 or $10 bill into the register only to have the customer tell me they gave me a larger bill.
So now, I count everything out. Especially when a customer hands me $15 in $1 bills.
One of our regulars came in the other day buying beer. His total was $14.75 and he handed me 15 $1 bills. I started counting them.
Customer: Oh, I guess you don't trust me, so you have to recount it.
Me: I recount everything, it has nothing to do with trusting you or anything.
Customer: It's all there, you don't have to count it.
Me: Yes, I do.
Customer: So you don't trust me then.
Me: No, I guess I don't.
Customer: Well maybe I should shop at a place where I'm trusted.
Me: Are you serious? You're getting mad because I'm recounting your money to double check that it's all there?
Customer: Well I wouldn't lie to you.
Me: You know what, next time don't pay me in singles.
What does he expect really? Do people think I will take their word for how much money they give me and just let them walk out the door?
Does anyone have any idea how much money people short us? Tons of people will throw bills or coins on the counter, yell out how much gas they want, and leave the store. While we're counting it we discover that they short-changed us.
Let your cashier take the extra time to count out your money. Who knows, maybe you gave the cashier too much money and they will give it back to you. Or not. If you rush out of the store and you gave me $1 too much or something, I'm not running outside to you after you didn't even have the courtesy to wait around for me to count it.