The promise of self-checkout was alluring: Customers could avoid long lines by scanning and bagging their own items, workers could be freed of doing those monotonous tasks themselves and retailers could save on labor costs.
All that has happened since the rollout of self-checkout but so has this: Customers griping about clunky technology that spits out mysterious error codes, workers having to stand around and monitor both humans and machines, and retailers contending with theft.