The Web is awash with abandoned carts: More than half of all shopping cart sessions are abandoned without the checkout process ever being completed. There are myriad reasons for cart abandonment, but ...