DeepHour wrote:
Why on earth can't the cashiers be trained or trusted to do this themselves?
Because it cuts down on fraudulent transactions by cashiers.
Because it means supermarkets can hire less trustworthy cashiers for lower rates, and then not train them (so they can't seek higher wages because of their knowledge).
Because it puts the cost of the delays onto the customer, not the supermarket.