Do merchandise credits or gift cards expire?

No, they do not expire!