I booked with the same TA as my cousins for Princess, and there was no discount. That doesn't mean she wasn't able to get some discounts when booking. I also prefer booking with a TA so I have the main bulk of the trip already paid off before I even get on the plane.