What are the advantages to using a travel agent to book your holiday instead of booking online or doing it yourself?

About Before your trip
1.Travel agents make travel less stressful.
When booking a cruise, vacation, destination wedding or honeymoon, the last thing a traveler should have to do is worry.
2.They save you money…
Travel professionals have access to special discount codes and promotions through suppliers. They often can save an additional amount or provide clients with a dining or spa credit that would not be available when booking online or booking yourself.
3.…and time.
Travel advisors create a custom itinerary, pulling together flights, transfers, accommodation, tours, visits, meals, and exclusive visits based on your preferences—so you can spend your time on other things, like shopping for that smoking hot bikini, or a backpack that will fit everything!!
4.They do not charge hidden fees.
The quote you are given is the price you pay!  Many consultants do not charge fees at all, and those who do are up-front about the cost.
5.They advocate on your behalf.
A family received an email a few weeks before its $874 vacation was cancelled due to overbooking. After hours on the phone, they walked away with $500 in Expedia vouchers and three nights in a Holiday Inn Express.
6.They provide personalized attention.
Online booking provides a one-size-fits-all service, not considering the numerous variables that are in play. Travel advisors tailor their services to their clients’ individual needs. Have concerns? They will talk you through them. 
7.They offer insurance.
From guaranteeing your hotel is available, to knowing if the excursion company is legitimate, booking through a travel agent ensures travelers will not get duped. And they provide insurance for medical emergencies and trip cancellations.
8.They are there 24/7.
Travel agents can be available 24 hours a day, seven days a week. They are there with you throughout the booking process and follow up afterward. On the other hand, contacting customer service online often means wading through a chain of people. 
9.They are specialists.
A good travel consultant spends time getting to know the customer and so can make recommendations tailored to what you want to do.