Depending on your OW status and the class you are flying on CX they are excellent in helping you out if their delays cause you problems. They have helped me out twice when a delay on their PNR caused me to miss a flight on a different (OW) PNR. They took care of everything. I was flying CX F and I am a OW Emerald. That makes a lot of difference on CX...