Normal
I am not sure what TA's you have used in the past but a TA can give you a discount that the cruise lines can't. I know this because I am in the field.