I ended up booking using Asia Miles, called them up and put 2 seats on hold. Transferred some points across from AMEX. cost 100,000 asia miles points which is the same redemption rate for Qantas which were gonna charge me 172,000 points. Different of 72,000 points for the same flight!