I understand that weather, unforeseen mechanical problems, civil unrest and other acts of God may cause a port visit to be substituted. However, when the engine is replaced and not properly tested before scheduling a cruise and it breaks down that is the cruiseline's fault. I doubt they will compensate me further if I complain, but the point is they should. A cruise from Fort Lauderdale to Key West for 2 days to Nassua is not worth as much as a cruise from Ft Lauderdale to Key West to Cozumel with one full sea day. That is called bait and switch my friends. Also I think all the other problems on the ship should be taken into account. By the way I remember the Christmas hat guy! All of her complaints were also true, I just didn't have time to write them all down myself. It was so cold on that ship!
I know on the celebrity board you all like celebrity. I am just saying that my personal experience with celebrity on this cruise was awful.