Mikey, were you not pleased with the service your travel agent gave you? If so, then why switch? If you weren't, then I would still advise using a travel agent - ask friends & acquaintances for referrals in your area. You may be able to book the cruise, insurance, etc. through a website, but if any problems arise, your chances of having someone available to talk to for help are much greater with a T.A. than otherwise.