There was also a fee of $100.The travel agent said it was a transaction fee? I tried to ask Carnival and they had no idea. The travel agent said that they do not get the money. She said I was saving a couple of hundred so it was worth the fee. I can't understand why there would be a fee. What do you think? Dee