I've heard that agents can save you money on cruises and get you perks, but have never tried this. Has anyone booked cruises through an agent before? Did you save $$?