You'll probably give out and receive plenty gift cards this holiday season. Here's what you need to know before buying or selling unused gift cards.