AFF Supporters can remove this and all advertisements
I usually use Australia post if I need foreign currency.
There rates can be good (but not always the best).
However, it takes 24 hours to collect and they charge NO fees and NO commission. Just for this reason I use them.
Have you considered a "Travel Money" VISA card from ANZ/NAB?
These allow you to have an account in USD and save the fees on conversion.
Accepted online and pretty much everywhere in the States.
First load is free then a small 1% load fee.
David.