I was on CX888 from YVR to JFK last week, and the flight was delayed by some 5 1/2 hours. About half of the delay was from the flight arriving in late from HKG, and half due to bad weather at JFK, which necessitated making a refuelling detour to Toronto. The lounge staff in YVR was fantastic.