Learning the ABCs of considerate couponing