Check your junk drawer — a new survey shows Americans have unspent gift cards totaling about $21 billion

Almost two-thirds of Americans have unspent gift cards. Many of them are saving the credit for a special occasion.