sorry to interupt the backslapping but .....
The short answer is NO - you can go and get your visa evidenced in any countyry as long as the third country will allow you entry for at least 7 working days for this purpose.
the long answer is .......
Do DIMIA know you are in Australia ? - depending on what type of visa you are on, the visa may have been granted in error as you normally require to be outside of Australia when the visa is granted.
If it is a visa that can be granted while you are in Australia, then it is granted and you do not need to leave Australia but approach any DIMIA office inside Australia to get the visa physically put into your pbuttport.
If your visa has been granted in error, DIMIA may decide to cancel it with your consent as an administrative error or they may leave it stand.
Normally what happens for off-shore applications wher the applicants are in Australia, a pregrant letter is sent advising that the visa can not be approved until you are outside Australia - you then need to leave Australia FOR ANY COUNTRY where there is an Australian mission, for 7 working days. Advise DIMIA where you wish to go and get it evidenced. When you ahve departed, DIMIA will approve your visa and send details to the post you have nominated.
Regards
Tony
--