I have checked Cathay Pacific online and have also called a travel agent. It turns out that the latter quoted a cheaper price for the same flights.
Is this normal?
If so, which agents are most likely to have the best deals for Cathay flights to Toronto?
Thanks!