We always use a TA .....she has ways of getting us cheaper rates and she knows all the little tricks to save us money and make us so much happier. It is a local agent and she knows if we are happy we will gladly send her more people. Over past few years we have taken many vacations and sent many people her way.
Not to mention it is less stress leading up to the trip and I can keep being excited and not so overwhelmed. I find it so much more enjoyable when I leave the stress of booking and working to take a vacation to a
travel agent. It was hard at first leaving it in someone's hands (I am a closet control freak) but after the first few times I have came to rely on her.
Edit: I seen some people saying they did not have control over the vacation to make changes...I have never had that issue once I had my confirmation number I can go in and make any changes or set up room deliveries next...I did Everything right on the Disney website...and for our cruises once I got my confirmation number I once more went to the
dcl site and made any changes and even added shore excursions.....
My last trip to dw I went in and set up a character breakfast at last minute with no problems....must depend on agent...not sure but nothing was unobtainable to me once that number was given to me.