There are all kinds of ticks to get the best rates, and if you can't find a good certified cruise agent - then here are a few ways to get the best rates yourself.
Book early - many cruise lines offer discounts on bookings made six months to a year in advance.
Book late - if you are flexible on dates and itinerary, you can find that last minute deal on unsold cabins.
Cruise off-season - in the off season not only will you find cheaper rates, but other attractive reasons for off season cruising.
Choose a reposition cruise - such as an Alaskan cruise line reposition a cruise for the winter to Hawaii due to bad weather.
Cruises with new itineraries - you can find bargain fares on a cruise ship pioneering a new port or itinerary.
Extend a cruise with back-to-back trips - Many cruise lines will offer significant discounts to travelers who book more than one trip in a row.
Special offers for frequent cruisers - just like the frequent flyers, there are special offers to members of cruise line clubs.
Special discounts for group rates - many cruise lines have discounts for package deals. Such as group rates of 30 or more people or a block of state rooms.