Believe you'll do better booking with an online TA. Check out the CruiseMates special cruises and see the ones Nancy has booked - she's outstanding.
I agree, the upcoming cruise will be my second on Princess and I have gotten a better price and a lower deposit both times with online TAs.
Explorer of the Seas October 2013
Caribbean Princess July 2006, May 2010 & November 2012
Monarch of the Seas November 2008
Crown Princess November 2007
Celebrity Zenith November 2005
Enchantment of the Seas August 2004
I would also be interested to know how to find these cruises and also if you are able to name any of the TA's that you use that are trustworthy. I'm not sure if you can do that on here, but if so, any help would be appreciated. I booked one cruise through Travelocity once, but other than that I've been booking them through the cruise lines. So, any help would be appreciated.