Many everyday establishments have decided to offer a loyalties program to the services that they provide. By having this rewards system in place it benefits both the consumer and the business owner alike. The various benefits for the consumer are: Discounts, Brand exposure, Rewards/cashback, Better customer communication.