Be aware that the gift cards are not credited at face value. They are discounted when you apply them. What a mess I got into doing this.
They play games with the cruise fare - discount it to replace card value, etc. Makes no Darn sense at all.
Ask before you invest