Maximizing Opportunities At Self-Checkout