Lemme tell you....the cruiseline industry is much kinder than the airline industry when it comes to this. I used to work for a small airline that was affiliated with America West. We flew to smaller colorado cities that, in the winter, often had very inclement weather. We'd get "weather advisories" where we actually had to announce to the boarding area that their flight *may* be diverted to another city and IF they were diverted, the airline would not provide them transportation to their actual destination.....if the plane was diverted, they'd be totally on their own. It was completely up to the captain as they got closer, so they needed to decide if they wanted to board the plane and possibly be stuck in another city, miles away from their original destination. The airline offered no refunds, no credits, and they would not pay for a bus, rental car or plane flight if the plane got diverted. After all, they really have no control of the weather, right??? OMG...we had people threatening to sue and getting all kinds of upset. I understand it's a frustrating situation, but people got ridiculous. I mean, HOW DARE the airline even think of not landing in unsafe weather and inconvenience me for goodness knows how long!!!! Anyway.....I agree with the original poster....you gotta roll with the punches. I try to look at every vacation as an adventure....maybe it won't go the way I'd most prefer, but I worked hard to get there and I'm still on vacation, for crying out loud!!!