I used to port my number in and out all the time using free/$2 sim cards to take advantage of the various mobile provider deals.
Now it seems most if not all providers require a recharge or credit upon activation.
Are there any mobile providers they still allow sim activation without recharge?
Telstra