If you read the itinary changes section on carnival's website, you will notice that most cruises that are cancelled or are replacing from 5 days to 7 days says that if the customer is not pleased with this change they will offer full refund of their money or a credit for future credit plus on board credits. They are also providing $150 per person for airline changes to new debarkment port.
Yet, for all other cruises where the ports are changed, you have the option of sailing on future date but NO REFUNDS WILL BE PROVIDED! That means that I paid $2800 for the three of us to visit San Francisco, seattle, and victoria. I will not settle for this. I, respectively, DEMAND a full refund of my money or let me pick another destination out of miami and carnival provide the $150 per person for airline change.
Resolution?
First, call carnival and tell them that you will not settle for other ports, you didn't plan and/or pay for other ports. I also like to send carnival emails so that I have a hard copy for future use as a reference.
Disput the charges on your credit card for services/product not received as specified. Atleast start the process going until they post something about your cruise date. I made my full and final payment last month, so I think I have upto 2 months to dispute the charges. You, the customer, is more important to your Credit Card company than Carnival is.
Travel insurance. I never purchase travel insurance because it is provided free of charge by your credit card company, when you use your Credit card to book your vacation. There are limitations, call your CC company to get more info. I believe the limitations are the same as if you would have purchased travel insurance.
Also, if you ever rent cars, you Credit Card also has some sort of insurance coverage and/or you insurance might have coverage for rental cars. Check both.
Don't settle for something that you paid for and not received. Yet, don't call carnival and be abusive to the reps, they don't have any control over your money. Be calm and respective.
A spokesperson from carnial started a new post on some outdated info on swine flu a couple of day ago. Currently there are over 144 pages of people talking about the flu and their trip. THAT post alone had carnival post notices about cancelled cruise and alt routes. THAT's PEOPLE POWER! and in the case of a full refund, we need that people power.