Book through the DCL website, you get a $20 on-board credit for booking on-line. I did request quotes through Mouseketrips and several other TAs. They were all very helpful & fast but there were no discounts to be found, perhaps b/c mine is the "Spring Break '09" cruise.
Good luck!
