I could not agree more about NCL air. Our flight on our transatlantic was delayed over 2 hours due to mechanical issues causing us to miss our connecting flight. NCL air offered no assistance whatsoever. They told me all the flights into Newark were booked and maybe I could join the ship in Halifax which was the first port. They said I would have to book it myself and pay for it though. I ended up finding a flight into New York (that is where our ship was sailing from) and got the last two seats on the plane. I called NCL air again and told them and that we may be a little late due to traffic. She said they would not hold the ship for us and if we were not at the port one hour before the ship sailed, we would be denied boarding. I was shocked at the lack of support. We made it but our luggage did not. I will say Guest Services on the Getaway was wonderful. They gave us t shirts, toiletries, free express laundry, $200 on board credit to buy clothes with, and made arrangements to pick up our luggage in Halifax. We are very experienced cruisers but this was our first NCL cruise. We booked it for the itinerary. I doubt we will ever sail this line again. It is a false sense of assurance they promise you that if you book your air through them, they will make sure you get on the ship.