It should be taken into consideration that making the decisions to take a cruise is a very big decision for many persons. Also, while they generally know what they want, many do not. Purchasing a cruise is more complicated than, for example, buying an airline ticket. The numerous cruise lines offer different prices for different cabin types at different times of the year on cruises to different ports. So that is why most cruise vacations are booked by travel agents, because they have a great deal of knowledge about this special travel product.
To sum up, cruise industry is still developing, and maybe they will offer more services in the future, which we cannot even imagine.
…