Not worth the hassle
The punch card for the free McCafé item only works if you dont use a coupon in the same purchase. There have been more than 3 times this has happened to me. And since punches dont show up right away, there is no way to immediately see that your purchase was applied or not.
Shayne Shayne about
McDonald's, v4.7.2