We book through Fairytale Dreams & Destinations, for several reasons:
(1) Nobody knows more about Disney parks than they do IMO;
(2) I can contact them via email and/or phone;
(3) They are a Canadian
travel agency, which is important to me;
(4) They absolutely pounce on any available discounts or deals for us immediately;
(5) They make all ADRs for us;
(6) Their services cost us nothing (Disney pays them);
(7) They're very friendly and helpful; and
(8) They are awesome and I'm thankful others referred them to us last year - we wouldn't book any other way now