Cruise travel offers great value, but hidden costs—ranging from gratuities to shuttle fees—can quickly turn budget cruises ...