The self checkouts where I am get confused from things as simple as a customer placing their own bags on the scale before even scanning anything and constantly need staff intervention. Not to mention how often prices are wrong on these systems. For the cost of constantly developing, upgrading and maintaining them. In the long run companies would be better off training a few extra staff for express lanes instead. Only my humble opinion though.