yes, you have to see the cruise representative. there were lines that formed at different times, waits of half hour to one and a half hours on our cruise.
we did receive a 10% discount and $200 shipboard credit.
Discounts only apply to the 7 day cruises, no discount given for the 3 or 4 day. However you do get $100 on board credit with the 4 day. Don't know about the 3.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!