Actually this is what CX ticketing office told me... and I actually forgot to mention.. on top of all those fees, since the ticket was originally purchased through a local TA in HKG, CX says that I have to get it reissued through the TA, and the TA charges a handling fee as well.. haha... all these fees are driving me crazy..