How many different ways can you say, "Buy one get one free?" How many ways can you write "half off?"
That was the problem that was presented to us when the client had a promotion to give a free $10 gift card when you buy a $50 card.
Once again, love conquers all.