Did you know that there are approximately 700 PVP's? I got that number from my PVP Jorge.
I love my PVP and I stick with him till near final payment.. THEN.. I go shopping to see what TA will give me the best price. Usually it is a major Cruise specialist that can give me a Piece back of their commission.
On my current cruise I have a price quote that will save me an additional $275. This will go back to that TA as I will book my Travel Insurance with them.
I use a couple of different large TA's that I have used or friends have used. They book thousands of cruises a year..