I've heard of cashiers who deliberately give wrong change to customers and pocket the difference. Over days, weeks, months, years, this pilfering can really add up. And most customers don't even realise they've been cheated.
So sure, most cashiers are doing a fine job...but...not all of them...