A new study finds a troubling error rate in supermarket scanners, which could be making you pay a lot more at the checkout than you really owe.