Sunnday, I agree with you 100%. I have had my cruise booked since January February time frame, and they cancelled me within the 90 day time frame. I also asked to be upgraded to another ship that sails on the same date, but no dice from NCL. They said that "since it is a different product that I would have to pay the going rate." I said that I work in retail, and if we sell something that does not meet someone's standards that we refund them the money, offer to let them exchange the item, and if we do not have the same item, we sell them an upgraded one for the same price as the original one that they bought that they were not happy with. I too will think long and hard about sailing with NCL. I also found that the customer service operators were very very rude, and wanted nothing to do with helping people out, they just wanted them off their phone as fast as possible so they could be rude to the next caller. Not a good way to run a business. I just had my refund sent out on July 18. It was cancelled a monthe before that that, and it is now almost a month after it has been supposedly sent out, and I have not yet received it even. NCL is doing a very very poor job with how they are handling this situation in my oppinion, and I will tell everyone I know how poor a job they do with compensating thei customers if something goes wrong with what they sell you. They should be offering more for a refund, or even upgrading people to other ships. They have 3 ships that sail on Saturday or Sunday that they could very easily move people to, but instead they say sorry... your check will make it to you some day! Very upset about this still!