In my opinion Cathay Pacific have the worst booking system in the world. They took my booking over the net, and took my money, and then they let you know that you can’t select your seat until 24 hours before the flight. Then they say that if you become a Cathay member then you can book your seat 48 hours before the flight. So I became a member and their bloody app still won’t let me book a seat until 24 hours before the flight. They don’t give out contact details and I think that their whole bloody system is as customer friendly as a bad smell.