BNET -- Cruise ships are scrambling to change their Mexican ports of call, including canceling all stops or substituting American destinations like San Diego and Catalina Island. Cruise companies like Carnival Cruise Lines, are offering alternate destinations or refund credits for future cruises for all trips through May 4. Royal Caribbean International is offering some kind of refund or compensation for guests, but still no word on refunds or credits from Norwegian Cruise Line or Holland America Line (other than rescheduling a lot more days at sea.)