We are booked for the 22 Sept and 29 Sept 2012 for the Western and Eastern Caribbean on the Fantasy.
I booked onboard our last cruise so that I received the 10% discount and onboard credit then I transferred the reservation to a TA so that I could get their onboard credit. The other cruise I booked on the Disney website then transferred it to the TA for the onboard credit from them.
I am using a different TA this time as the previous TA do not give any onboard credit if you do not book directly with them.