Can Self-Checkout Be Retailers' Secret Weapon?