8 in 10 Shoppers Plan to Give Gift Cards for the Holidays