Sam Slade, on 09 August 2013 - 07:21 AM, said:
I've had this same issue(though not from Russia). It's an issue with this specific third party provider as I've used PayPal for other online shopping.
Same here. These guys and Perfect World are allergic to taking your money for online games. Have to jump through hoops.