The travel agent that I have used in the past does NOT save me any money compared to Carnival's website
That's a problem for sure, and I'd get away from that agent!
Carnival doesn't let agents advertise their best prices, even on their web sites.... SO you have to either call or e mail them to get their real best price. Though they can't advertise, they CAN DISCOUNT their prices directly to customers.
I suggest e-mailing some of our advertisers. Just click on their ads, then e mail or call for a quote request.
Why our advertisers? 1. because they are smart enough to support us, as a place people can exchange advice and opinions.
2. They are all well established travel agencies, not recently opened agencies.