We went on a carnival cruise in 2017 & enjoyed it. We booked again but then Covid happened & carnival gave us a refund no questions asked. We booked a 3rd time but had some guest complications where one guest couldn't go and then a second ended up backing out, so we attempted-after fully paying for 4 people- to change the guest a final time and they charges us not only the $59 fee for changing but another $1300 and their only response why this fee was so high was because its what we are charging now-but i'm looking at the website and it says $350/person?!? We cancelled and got most of our money back. Its cheaper to just go book elsewhere than to pay that crazy amount. Their customer service reps were nice and polite and they gave me a refund no questions but thats not how you take care of returning customers.