How a punch card beats a 10% discount every single time
A 10% discount and a 9-buy-1-free card cost the shop the same on paper. They produce very different customer behavior. Here's the margin math, and how to set the punch threshold so the program actually pays.