Aus-Post has Western Union (international) money orders, i used to get them around 2-3 years ago, and only cost $8.50 as opposed to the 'then' CBA (& other banks) charging $20-$30.
I assume by now Aus-post may have risen from $8.50 to maybe $10????
MM.