I am old-world. I like using travel agent because they know which airlines go which countries, so I don't have to try different airlines like SIA, Garuda and Qantas to see which offer me the best rates. Also sometimes online you get irritating messages like, full for these 3 days, pls try again...