Rick, personally I do on-line comparison then my local agent gets a quote. Have you gone to cruisemates.com and requested an annonymous quote under "I want to cruise"? You put in the details; date, line, ship, itinerary, cabin type, etc. and agents email you back without any identiy being given away. This is a great way to meet a new great agent and find the best price. Also, Princess is pretty good on a guarantee basis. Buy the lowest category of cabin you will be satisfied staying in that is just before what you would love to really have. As mentioned abouve, Kim and Lori have good reputations, so don't hesitate giving them a try. A friend of mine is on the Sea Princess right now and paid $759 for a balcony pp inc. port & taxes. He was very pleased with the rate.
Bon Voyage