Only once in 50 years! It happens to me every week. Admittedly I do tend to go for the bargains, but that is no excuse on the shop's part. A lot of people don't look at the price as it rings up, and they either decline the receipt or put it straight in the bin, so the shop has no incentive to get it right.