New to this cruising stuff but did notice that some shore excursions, especially flightseeing, are non refundable. I can understand no refund if a person changes his mind. What about non refundable if weather doesn't permit the flight? Will a person be able to get his money back on something like that?
fishguy