Do gift cards have an expiration date?

Follow