Yesterday I booked next year's Med cruise with United Cruises on the phone as you get a better deal and much cheaper than booking with NCL direct. Same price as the website only they can kick in a dinner in the Italian restaurant, wine and reduced advance deposit. I just had to pay the $24.99 fee and nothing else to pay until 3 months before the cruise. They use their company card to advance the deposit.