Your absolutely correct it's a value proposition. But I've found some TA's for other cruise lines offering discounts in the 7 -8 % range. For that amount on expensive cruises, I'll look around. The TA just needs to be available to service the booking without long delays.