Cruise bookings are commission-based, with optional paid add-ons available for travelers who want extra guidance or review support.