I echo everyone else here, we use a PVP. We have been using the same one since 1995, so he knows us pretty well and he is very experience.
They do get a commision on each cruise they book, and probably a cut of any shore excursions, but I would have to ask him that.
Ours is not pushy nor has he ever had to be, as long as he has been at Carnival, he must had a big client base built up. I could see a new PVP seeming to be pushy while trying to drum up new clients, but you can't fault them for working hard. The most I get is emails for the weekly/monthly specials.
Actaully, I perfer the PVP... I can tell him what I am interested in and he calls me or emails me when he sees a special for that kind of cruise.
Carnival Cruise Lines:
Fantasy 90, Celebration 95, Victory 05, Conquest 05, Spirit 6/06, Freedom 6/08, Holiday 7/08, Victory 6/09, Valor 9/09, Dream 6/10, Splendor 8/10,Conquest 8/11,Magic 11/11,Triumph 4/12,Spirit 7/12,Freedom 11/12, Triumph 2/13 - The fire cruise
NCL Dream October 2006, RCCL Mariner OTS June 2007