I just booked 2 weeks ago through DU, after calling 2 local Travel agents who deal in cruises for prices. With DU, they were able to apply my disney club shipboard credit, and also got the rebate that DU was offering. They answered all my questions through email promptly.
The prices I got from the TA's were the same prices I pulled of Disney cruises website.
As it happens, yesterday I went to my local CAA office for some prices on WDW rooms only, they were not helpful at all. The ladies at the counter were not familiar with any of the WDW resorts. Unless your booking a package, your on your own. So, I currently have a moderate on hold through DU and will probably take it in the next couple of days.
Currently, my confidence in the local TA's is low.