I've booked through Cruise118 in UK. Been waiting for 48 hours for them to contact me, despite numerous calls, emails and messages! I am wanting to change the flights. I even contacted NCL to see if they can take over the booking, due to the absolute lack of after sales service. They were unable to help.