Retail 101: Strategies for reducing customer wait times and increasing efficiency at the checkout