Y'know, it's one of the very few advantages of living in a really small community; the clientelle of our supermarket isn't really all that bad. Are they thick hicks? Yes, quite a few of them are. But they often are also very nice thick hicks. Do the near-deaf and wise-ass old ladies get on my nerves? Sometimes. But at least they're friendly and complement me and say thank you.
I can joke around with the people here, it's a relation of mutual respect. When I or the store in general screws up, I can explain it without being scolded at or have my mothers dignity called into question. I apologise, they accept, I offer an alternative, they're thankful for it. Hell, sometimes we take the piss out of each other, just for shits & giggles.
And even when they are pissed, often for legitimate reason, they never actually take it out on me. Even if I apologise for whoever fucked up, these customers actually say "Heej don't worry, you're just doing your job." How cool is that? In almost 6 years of working in this joint the amount of people taking it out on me for no reason can be counted on one hand.
Yeap, despite their many flaws and plenty of groan-worthy moments, these people make this mind-numbing job bearable.