Answer:
First, it’s a loyalty program. They are rewarding their loyal customers with a lower price. This is good for building long term clients and maximizing lifetime revenue of a customer. However, as a loyalty program it has a pretty big flaw. After the customer gets his free coffee, he is back to ground zero and has no built up financial incentive to return. Of course he does still know he gets a lower price if he buys 10 more.