http://www.clickz.com/experts/crm/tr...nt.php/3506306
Way back when, loyalty programs were a really good idea. They rewarded high-value customers and built loyalty among customer bases.
Then, everyone built one. Loyalty programs became synonymous with point systems, in the same way personalization was confused with collaborative filtering in the '90s.