The critical role of loyalty programs during the holiday shopping season