A.M.
go through disney if you want to learn about things no one else knows about. my hubby told them when we went last time it was our annivesray and they did all kinds of special things for us and set up surprises..of course we paid for them but would have never gotten that insider treatment with TA. we have done both ways and i prefer disney direct. if you want to eat at the castle...book your reservation now. you cant just walk up to some of these places and want to eat dinner or lunch.