I'm using a travel agent for our destination wedding. So far there are no cons to using her. There is no out of pocket cost to us to use her, she earns commission off those who book through her. My main reason for using her is because she works directly with the wedding coordinator at the resort and saves me a lot of time trying to contact them, get answers about things etc. The other reason is because some family that will be going is older and not good with internet, etc so they can call her and she can handle all their booking needs. With that said, my guests still have the option to book on their own through another search engine if they choose.