I'm really sure cruise lines are protected. However, before you allow them to make any changes in the record.... I would really push them to honor the rate by going up the corporate ladder in Carnival. If you reach the right person, I'm sure they will do something to make you happy. Just keep pushing...........