
Even Fodor's, a widely recognized travel resource, recommends using a travel agent specifically if you are going on a cruise. Why? Although many cruise lines are trying to use booking engines, most cruises are still booked by travel agents because having a knowledgeable agent can be a godsend. A nice agent will not only get you a decent price but make sure you receive the best state room on the correct boat. Source: Fodors.com March 2008