Cricket:
The 10% off is off the current selling price thru
DCL. This is not the brochure rate. It is the same rate that DCL would quote any
travel agent who called to book for you on that day and hour. Any early booking discount is applied.
If you then transfer to a discount TA, you will get a further discount. For instance, I booked my cruise while on board. I got 10% off the lowest rate that DCL was quoting plus the $200. (this was 10% off the whole price--like if the quoted price was $1000, the discount was down to $900) Then, after I got home and got my confirmation, I transferred the ressie to a discount agent who gives a 7% discount on the cruise fare--the 7% applied to cruise fare only, not to port taxes, etc. So, in the above example, the $900 is the cruise fare and all taxes...they would take 7% off the portion that was the fare only...like $700 if $200 represented taxes, so they would discount another $49. THus, my total fare would have been reduced from 1000 to 900 by the early booking, then to $851 by the discount TA.
You can do exactly the same thing with DU. Book while on board and get the 10%, then transfer the ressie to DU and get their discount as well.
What you cannot do is to transfer to an agent who buys up blocks of cabins and re-sells them at a discount. In that case, you will lose the stateroom credit because the agent is selling you the cabin rather than DCL....in effect, the agent has already gotten the money that would be used to make up the credit.