Give a Visa gift card instead
Life experiences gift cards expire one year from date of purchased. If the card recipient hasn't used or at least booked their experience by then the gift is lost. Probably better off giving a pre paid Visa or MasterCard and suggest an experience.