I have never used one. But the other night I called a "Florida Travel Agent" to get a price on a cruise. So I tell them how many people and what I want to spend and he says "hold on while I call DCL to see what they have" So i'm on hold thinking I could of done the same thing. The he comes back with a price and it is the exact price that I could of gotton on disneycruise.com. So why would you go through a travel agent and get a 3rd party involved for the same price. Am I missing something?