THE HALF HOUR WAITING PERIOD IS NORMAL EVEN IF YOU AREN'T USING A VPN SO STOP FREAKING THE

OUT.
DotVPN the first time wants you to put in an email address to sign up or some crap. Just give a spam account. If it doesn't work when running it sometimes try turning it off and then on again from the little icon up in the upper right of chrome (not disabling it in the extensions menu). If it still doesn't work I don't know what to tell you. Use hola I guess.
Make sure you are logged out of GG, clear any cookies relating to GG first then make sure your vpn set to Putinland is working correctly (Google is good for this) and then go to GG. Window shop if you want, throw some stuff in the cart. Do not check out yet.
I find it safer to buy with blue coins as it looks less suspicious (ie there's not some American credit card buying shit in 'Russia'). Also Blue Coins are set to the US Dollar at 1,000 BC = $1 so it's easier to convert the BC price when browsing then to go look up ruble conversion. Check the Russian price in BC, do the conversion (ex: 4,000 BC = $4) if the price seems good to you then go buy some blue coins. If you put the item in your cart it should stay there at the Russian price for a while so no rush.
At that point
disable the vpn. The cookies will still have the site think you are in Russia for a while anyway. Do not leave it on and send your payment info over it unless you want some Russians charging up a bunch of shit to your card or hacking your Paypal. If you did previously buy with the vpn on then change your GG and Paypal passwords.
It might be easier to buy the blue coins in a second browser or you can open an icognito window in Chrome. This you want to do without any vpn and just log into your GG account as normal. Buy as much BC as you need.
Normally you can only buy in 5k ($5) increments but there's a way to buy in 1k increments. Add 5k BC to your cart, then use this link:
http://www.gamersgate.com/shop/addtocart?sku=DD-CRED1000 if you forget the link just right click the button for adding 5K to the cart, copy that url, paste it and change the 5000 to 1000. Now add as many 1k packs as you need, then when you are done remove the 5k and checkout.
Go back to your Putin window (you already disabled the vpn, right?) login and your items should still be in the cart and cookies should still have you seeing Russian pricing. Enter checkout and choose blue coins.
Note that I think you have to be level 2 or something to use blue coins which most of us who have ever bought anything there ever should be, even if it was a long ass time ago. If you're not you can try to fart around with their silly achievements and junk
http://www.gamersgate.com/achievements
Also on the Blue Coins every time you star rate a game you own you get 50 blue coins (5 cents) and if you write a review and they approve it you get 100 coins (10 cents). Just don't get drunk and plagiarize a review from elsewhere or they might ban you. At very least just star rate every game you get from them because eh, why the hell not?