How Effective Is Your Customer-Loyalty Program?