Add the ability to stack discounts. In our stores we offer free shipping if customers order over a certain amount. We would like to give out coupon codes to track where customers are coming from but if they get free shipping and use the coupon code, they only get one of them.