Unless I am doing something extensive in addition to a cruise, I usually just make the booking on-line with Princess myself. If there is anything major in addition to the cruise I may use a Travel Agent. Having booked on-line with Princess myself, if anything pops up like a price reduction etc. I just call Princess and they have always honoured the reduced price. Maybe I am missing something, but what can a Holiday Planner really do for you that I can't do myself?