You might find onboard credit offers but not real discounts most cruise lines have banned TA's advertising prices lower than what they themselves through their direct channels to create a level playing field. I know Carnival Corp. has but am less sure about RCL/CEL.