Are Self-Checkout Machines Making Shopping Better or Worse?