Definitely has the savor of a Just-So story.
How many customers discuss politics with store cashiers?
How many store cashiers don't just play "dead wall" with the odd one or two who do? "That's nice." Or, "OK."
Even when telling someone off - something a cashier would almost never do - who volunteers that much personal information to an utter stranger?