I have not personally tried Cathay Pacific but a family member does and I have just recently made booking arrangements and changes with them. I have bought tickets for a family member on a peak season, purchased online. At first their website seems to give me errors until when I have finally hit a non error page, I have realized that I selected the wrong dates. Fearing that I will be overcharged for penalties and fare differences, i decided to contact their local office to make the changes and inquire of the fare difference. Fortunately, the difference was only 600 aed including the change date fees. They were also prompt in replying on my email requests and inquiries. When I have personally visited their brance to do the amendments, the staff was very helpful and they ensured that my family member will not be hassled by the credit card procedure at the counter when she travels, suggested that we fill a form and have it certified and credit card be verified before travel date to avoid having extra time during check in. A personal experience from another family member though proved that he had a pleasant experience with them, despite the transit time. The journey was smooth, the seats were fine, overall okay but could have been a better experience. But this should be better than a bad experience on a long flight. Price are cheaper compared to other airlines even during peak season.