I would never use a Travel Agent. With websites like Tripadvisor and forums like these it is a cinch to read reviews, ask questions on forums. It is also cheaper to book online. I know a Travel Agent and she said flat out that travel agencies can no longer compete with internet pricing. Plus its more fun to do your own research.