Loyalty programs may provide customers cash value, a choice of redemption options, aspirational value, relevance, or convenience benefits (O'Brien & Jones, 1995). For the company, loyalty programs help build or maintain close relationships with customers and increase sales revenues by encouraging repeat purchases (Uncles, Dowling, & Hammond, 2003).