Learn how 74% of shoppers use gift cards to navigate economic uncertainty this holiday season by Giftcards.com