September 2014 - Norwegian Sky to Caribbean - Bahamas
I was fortunate to have 3 different cruise lines available to me in the time frame I was looking to travel to Florida. All 3 were very close in price, but this website showed a significant onboard credit for the Norwegian cruise, ($75 I think) that made the deal much sweeter. I was disappointed to discover when I got on board that the none of the promised rewards were applied to my account and Norwegian had no record of Cruise.com's promised perks. With no cell phone reception once we left the port and with the cost to go online from the ship to email the site so high, I couldn't justify dealing with it while on board and just decided to just relax and enjoy the trip and send a disgruntled email when I got back.
But there was a little more salt added to the wound at the end of the trip when NCL also charged an extra $12 per day for gratuities, above and beyond the fees charged in the beginning, (something that I think had been all inclusive with the Carnival cruise I took last time I traveled but its been several years so I might be wrong). It's not much, but if you already tipped in your room and then you'd been expecting the ship board credit, it's a little frustrating reminder as you're leaving the ship.
But the ship was very well maintained, the crew super nice, and the overall experience very good. I do think I would avoid pre-buying too many shore excursions in the future though, as many are available at a reduced rate when you arrive and you might find like I did too much of your day was pre-planned so there is no time to be spontaneous. Oh, and one more little gripe. I think it's a bit disingenuous of the ship to offer free ice tea and juices in the buffet area, but only provide the tiniest little juice glasses to drink from. If you buy a coke or something, they come in large cups, but the complimentary ones are very tiny.