When I looked at the options with NCL for airfare & realized that I wouldn’t know which airline or flight times that was a big NO for me as I’ve never had flights that I didn’t know about in advance. I also wanted to arrive 3 days early so that I would have 2 full days in New York & my agent explained to me if I did that through NCL I would have to use their hotel at $1,000 another big NO for me. I’m booking my own flights myself.
Some airlines like United, if you have a cc with them, waive any baggage fees.
Tom😀