I've had a think about your Wal-Mart experience. I've come to the conclusion that that woman was being perverse. She knew she inconvenienced you and she thought it was funny and that she'd get some extra mileage out of it.
Well, what goes around comes around. Maybe she'll get stomach flu on Christmas Day.