I hear talk of this local stuff. I have sailed 7 times and never noticed this. I live in and have sailed out of NY and I didn't get a discount. The cruise itself actually cost me more to leave out of my home town, that's why they ask where you live. They know that you dont have to pay airfare from your own home town if the ship sails from there so the cost of the cruise is higher. Just check it for yourself if a cruise leaves from you home town, the cost will basically be the same as if you cruise from Fl. or PR
. and had to pay airfare. And if the locals decide to have a family reunion or a group cruise is that not allowed, they are not locals they are cruisers. Lets just cruise and enjoy it, because a cruise is what you make it, lets not start it off on the wrong foot. I don't think Carnival advertise on the evening to the locals that the cruise didnt sell out so they can sail for 10 dollars, If the locals (as you'll call them) checked they apparently they wanted to cruise, and if they can cruise for 10 bucks or 200 bucks or whatever, I only envy them, even though I dont believe it's true. Have a safe cruise all.