I got flights thru NCL for my upcoming transatlantic, on the return leg of the trip we were booked out of Gatwick with Air Transat. I went on to their site and booked our seat selection and paid for our luggage. WELL NCL just changed everything, I now fly out of Heathrow with Brittish Airway. I was told by NCL AND Airtransat that that monies are not refundable. So in the future I quess I would wait till last minute to choose seats I I will never pay for luggage until I get on the aircraft.
That hasn't been my personal experience. We've received tickets at 60 days (domestic) and 100 days (international) prior to the cruise. In both instances we were able to select great seats, next to each other. Since we do book with NCL BOGO Air, we always know there is a possibility we won't be able to sit next to each other or will have to deal with a middle seat...we live together. We can tolerate a few hours not glued to each other's arm skin, though that is kind of awkward when it's a strang