lol it works XD
I'll give you more info later. And it took only three days to figure ti out.
Here is the procedure:
1) What you basically need here is and US based HTTPS proxy. This is only one of the ways to get hold of it. So, get the Your Freedom app. It has a speed limited free edition, but it will suffice for what we need it to do. I chose the first on the list of downloads here
http://www.your-freedom.net/index.php?id=3
2) Now you will need to create an account for this program here
http://www.your-freedom.net/index.php?id=170&L=0
Input any data you want. You'll need to activate that account via e-mail.
3) This step takes a long fucking while, maybe sometimes was off for me, I don't know. a) You need to run the your freedom program, on the status tab click configure.
b) On the account information tab input your account info registered created earlier.
c) On the server connection tab, you will end to run the wizard. For the proxy settings leave blank if you don't use any, for the protocols I'm not sure if any are allowed to be deselected. I left them all on. When it finished the scan (like a few hours later, goddamn) I chose one of the servers based in US on the list. You will need HTTPS for this to work.
d) Close the window and you will find the address to be filed in for you.
4) Close the configure window and choose the ports tab. There check the Socks 4/5, Web proxy and use UDP for open VPN. On the application tab, select your browser and click the OK button to apply the settings for your application. When done, go to the Status tab and click the connect button.
5) I'm not sure about what to think of this step. You need to get the SocksCap 2.4 app (Google it) and get it installed. Now you should set under file, settings
a) Socks server "local host", port 1080
b) and check the Socks version 5 resolve all names locally
c) Now you choose new and select your browser there and add it to the list, BUT when I did this for explorer it crashed, so I didn't run explorer through this app and it still worked. Maybe you can skip this step. Try and let us know.
6) Go to
www.tracemyip.org to verify that your IP and location has been changed.
7) For this step you don't need the proxy. Go to
www.entropay.com and create a sort of virtual credit card there. You need a working credit card or a debit card which has the three figure security code on the back. *Some* Visa electron debit cards do have this code and they do work, like mine does.
a) You can input any info you want for your location, entropay will not check nor will they give your info to the merchant so it doesn't matter.
b) They have a 4.95% fee every time you load the card, so if you transfer 20$ to that card, they will charge you 1$. Others offer services like this one, if you find a cheaper card that also works, let us know. Entropay WORKS.
c) Supposedly you can open a "fake" account on paypal by using a proxy, but I haven't tested this one out.
d) When you have your account ready, click your entropay card and then it will display all the info needed - the virtual credit card number, security code, expiration date and your name on the card - Entropay user.
8) Finally, you go to Steam. DO NOT USE YOUR OWN ACCOUNT. K? What has been troubling me for a few days is the probability that Steam logs the IP address you use to connect usually. So, if you created the account in i.e. Mozambique, it will not allow you to use the method described here. At least it didn't allow me to do it.
a) Now you have your freedom app running and you're are connected to your US server. This will work for only 60 minutes at a time in this free version of the program.
a) Go to the log in page and create a new account. You should use the browser you selected previously in your freedom app and maybe you will need to run it through the sockscap (see above).
b) Now go chose your games, purchase them as a GIFT, choose your original account mail or username (if you have added this new account as your frined in Steam), then proceed to the check out. You input your Entropay card info here (number, security code and Entropay user)
c) For the address and other crap I'm not sure what is actually needed - what I did is go to the
www.tracemyip.org, got the IP area, then on the web found some address and phone number for that city. This is very easy, just find some motel in the area and that's it.
d) Maybe the post code is enough, but I read somewhere they actually check if the phone number is correctly formatted. I don't know, really.
e) Note that some states have the additional sales tax that Steam will charge you. Supposedly Oregon does NOT have such a tax.
9) Holly crap, we're done. Disconnect from the your freedom server, you don't need the proxy anymore. Now you will receive either an email asking you to activate your gift or it will notify though Steam. You can safely dl your newly purchased game with your full internet connection speed.
Notes.
1) You probably can use HotSpot Shield freeware app instead of doing the first four steps. It will give you an US IP but Steam gave me a lot of hassle when trying to log in with that one. There are also other systems, like Tor (free) or Anonymity network (not free). Try and share your experience.
2) Some steps here can be simplified, so if you have any suggestions, feel free to share.
3) Banning consideration - steam maybe will not like what's going on here, but who gives a fuck. There is no way they can connect the dots, you have been given a gift of game from someone and that's perfectly legit. What did that user do to buy the game, well who cares?
4) I used IE as it seems it worked faster with Your Freedom then firefox did.