I agree with Sam Ting Wong. As much as I hate to fly CX there really aren't too many alternatives if we're talking about price. Unless you live in major hub cities like London, New York...etc. If I want to fly from YYZ to HKG I have 2 options, AC or CX.