Cathay Pacific.... Seat Request
1. Who is eligible to request a seat?
The following customers can request a seat in advance
Members of The Marco Polo Club (Silver tier or above) and oneworld Ruby tier members or above
All First and Business Class passengers
Customers holding tickets on eligible fare types – Y, B, H, K, L, M, V, W, R, E
Customers requiring special services cannot request a seat online. Please raise your request at the time of booking.
And I am a bit wrong about them ... to select a "preferred seat" costs $50 US. Booking online you can select a seat free but not through an agent or third party, must be 48 hours prior.