We tried to move a cruise. 1st date was 1 day past the 90 days and they wouldn't move it. 2nd cruise was 3k less then our original cruise and the MSC said we would have to pay the price of the original cruise. My exact quote on the phone "You are telling me I have to pay $3k more for this cruise because I am moving a cruise than if I just cancelled and rebooked" we decided to cancel. We may not rebook. Their customer service on the phone is terrible.