1# Try to add funds to your wallet instead of purchasing the game directly
2# use paypal
3# use browser
4# delete cookies etc.
5# maybe you activated many games and theres a steam protector and might have reported them stolen.
He is redeeming a code he bought from the humble bundle, so the wallet thing won't work