My flight was delayed by 6 hours on the day of departure, but both Ctrip and the airline handled everything very well. The return claim process was also expedited with the guidance of customer service. Overall, Ctrip is getting better and better, and their service is up to par. Very satisfied!