I guarantee that any good TA can match or beat any cruise you find on the internet. But if ya'll want to pay thousands of dollars to a nameless faceless internet site, be my guest. All passengers, especially new cruisers can benefit from the experience of a good TA. Internet is fine for airfare but not for unexperienced cruise buyers. No way will an internet deal ever be better than a matched deal from a good TA.