@(you need an account to see links), you can buy steam wallet codes online, just be careful about region coding. A quick google will give you a number of resellers of the codes, so try googling with the specific region that he'll need.
I see that you're in Australia, like me. Steam works on USD, so just be mindful that we're always going to pay more than the face value because of conversion.