I’ve been on hundreds of cruises, and there are some really smart ways and tricks not to waste money on a cruise.