3 Types of Customer Loyalty Programs - ID Source