For ages, customer loyalty programs meant you got a little punch card to tally your purchases so you could eventually be awarded with a free coffee, car wash or sandwich. In the early 1980s, American ...