Elusive Loyalty: How Retailers Keep ’Em Coming Back for More