In many countries you can port a phone number to a new provider whenever you want, even if you have already been using the new service for many years.
However in Australia it seems that most companies will only let you do this as part of activating a new SIM.
Vodafone is an exception. Are there any other providers that let you port to an existing service?
I can't really think of a situation where I'd want to do this