Not every time but I have on occasion and she matched, beat, or improved what I had found.
Yes it is that I had no idea about It but she added it on using a promotion so no extra charge.
So yea I can spend hours searching or make one call/email and get the information. And they get plenty of promos but more important they know the deals. They get paid from the resort no markup to you that money was already in the price the resort quoted so you don't pay any more to have someone do it for you. If you want to waste time and money and want to keep it basic while not getting the best deal at the best location done for you, then going your own way and letting expedia male extra off you is an option.
People who travel with me call my agent afterwards to book.
We've used the same travel agent for many years and I really trust her; she has advised me well and helped us find good options at favorable prices; plus she knows and understands the industry and can save me a lot of time and avoid mistakes.