EXHale1N and I play Titanfall on a regular basis along with a number of other ZA players. We run our community on the
https://www.facebook.com/BuildOurTitansZA page.
We purchased our codes from either kinguin.net, g2a.com or Evopoints.co.za. None of us have tried the VPN method to PURCHASE the game but we DID use it unlock and play the game before release on the EU servers.
For the Titanfall pre-orders, a lot of people worldwide looked for the best deal available, the consensus was that Mexico had the cheapest price so MANY people connected to Mexico via a VPN to purchase the game. I am telling you this since this should be proof enough that the VPN method does work. Here is a post on how they did it:
http://onlinegamevpn.blogspot.com/2014/02/buy-cheapest-vpn-titanfall-pc-version-with-mexico-vpn.html
We used VPN to access and play the game early, via a program called SoftEther VPN. Here is a tutorial on how we did it:
http://www.reddit.com/r/titanfall/comments/1z9npl/guide_how_to_use_a_vpn_to_unlock_titanfall_early . I'm sharing this with you as it is a viable alternative to the first option I gave you, which suggests the use of FlyVPN. Either way the procedure is the same: Access
www.origin.com whilst connected to EU/US/Wherever VPN and add Titanfall into the shopping cart. Then login with your origin account. Finally: Disconnect from VPN or proxy. Then buy the item with a credit card as normal.
The game runs great and we regularly get between 180-220ms, which is not noticeable at all due to the low server tickrates and built-in lag comp (trust me on this, I was never going to buy this game due to the high ping, but after the stellar beta experience I had I quickly changed my mind). Plus we have a TS3 server up and running for ZA Titanfall players so you'll always have someone to play with. If you need any further help just contact us via our FB page.