I use:
Cruisedirect.com
SmartCruise.com
and I take a trip.co,
Then I call my TA to tell her what the lowest price i found is sometimes she matches it, sometimes she beats it, this time around she could not beat smartcruiser.com they had her by 15.00 i know thats not alot but its half my round trip transfers, so thats why i went elsewhere. I have found expedia and travelocity to be the same price as the cruiseline, and thats always much more expsnsive than a ta for the 3 cruises weve taken heres the comaprison:
NOV 2003 on the fantasy, canival told us it would be 412.00 perperson on an inside gty... TA price 323.07 & we got an upgraded cabin at departure no charge
Dec 2003 on the Grand , princess gave us 1009.00 per pson in a balcony,,, TA 727.00 perper with a 200.00 ship board credit.. had one of the best balcony cabins on the caribe deck
Dec 2004 Fascination carnival booked out at 262.05 smart cruiser. ... 247.05
I have never found the cruiselines to be cheaper//