Customer loyalty programs are a dime a dozen these days. Most loyalty programs offer perks via points-based systems -- an airline gives miles to frequent fliers, a hotel gives points toward a stay, a retail chain offers points that can be converted to cash.