You need to be comfortable letting someone else be in control - if you can, they will do all of the work for you, make all of the calls, etc.
Many respond very quickly to emails and can call you too.
Also even though travel agents claim they are always looking for discounts (I'm not saying that they aren't) I just don't know if they really always are, especially if they have a lot of clients.
The ones I have worked with stake their reputation on offering this service. They setup call lists of those who are booked and waiting for discounts, their travel dates, reservation numbers, etc, and are on the phone at 7am everyday. If they have lots of clients, they usually have a good staff of agents able to make these calls.
Just take a look thru these boards for all of the great testimonials that are offered for DU, Dream Come True Vacations, Small World, etc - they build their business on offering exceptional service that make people talk - and therefore send new clients their way.
Granted, there are only a certain number of rooms offered at discount, and they may not be able to get everyone a reduced rate, but I am certain that they are on the phone everyday making the attempt - their business depends on it.
Also, even though your
travel agent says that you can contact them as much as you want; I feel funny asking them to change things...but that's just a weird thing I should get over.
That is what they get paid for and they expect it.