43 percent of Americans have at least one unused gift card — including store-specific gift cards, gift vouchers, store credits, general-purpose gift cards (such as Visa/Mastercard/American ...