Do gift cards expire?

Nope, your card is valid indefinitely!