Are Carnival gift cards only redeemable on bookings with Carnival or can I use a Carnival gift card to pay a fare on Expedia?
I'm planning a Carnival cruise and I want to pay for it with Carnival gift cards. Do I have to book directly with the cruise line to use Carnival gift cards? Or can I book with any travel service and use Carnival gift cards? Thanks.