Carnival has canceled all Mexico port calls through Monday, May 4th. at this time. The itinerary changes are still in progress at this time. The last update said they will post a Full Update on their site with more details by 5pm Wednesday, April 29th.
I don't know. It looks like Carnival's updating the links above. Latest update shows May 4. Yet, if you are on one of the sailings listed in the itinerary changes link, you have until tomorrow to contact Carnival to possibly qualify for an on-board credit.
Our family is cruising on Liberty just a few weeks after the last itinerary change, 6-13-09, which goes to Cozumel. I know you may be able to get OBC from Carnival if your cruise is before this date. But what about after they have an update which will affect our cruise, will we get OBC maybe too? Is there some info on Carnival.com or anywhere to read more about receiving benefits for itinerary changes with Cozumel?