Crafting Smart One-Time Offers