Sheikmahandy - I only state that if you choose where and when you'll have no, or little, problem!
The CAT99 is firm... Just not so easy to get these days
I'm sorry you had to cough up full fare! i seem to recall doing the same on my BA supposedly annual FIRM freebie and having to pay Emirates to get me back to UK some years ago. Swings and roundabouts.
I also believe the Singapore flight-crew only get economy - all of the time. Is this correct?