(CNBC) This Christmas, what do you get for the girl who has everything? Or maybe just the girl who, despite how many hours you search, never fails to return your gift?
According to the National Retail Federation, a number of shoppers are turning to gift cards—but not just for ultra-picky recipients.
A recent study by the industry's trade association found that gift card spending will reach an all-time high this holiday, with more than 80 percent of shoppers planning to purchase at least one. What's more, the average shopper will spend an average of $163.16 on gift cards, an increase of 4 percent on the year. That means total spending in the category will reach $29.8 billion.
Advertisement - story continues below