Navigating sites for cruise deals

one factor. "Royal Caribbean isn't going to tell you that the cruise you really want is a Carnival cruise," Silverstein says. Cruise agency websites also negotiate with the lines and can provide extras such as onboard credits, prepaid gratuities, a free...