Thanks everyone for your input!-
I am kind of with you, that site seems kind of sketchy.
Think I will wait and try to catch them on sale on another site.
Originally Posted by mastrdrver
I think Direct2Play is a Russian company. If you do buy BL2, you'll get 2 version of the game (RU and EN). I bought both BL2 and Sleeping Dogs from them without a problem. I payed with PayPal too. They both activated on Steam with zero problems.
They send you a picture of the CD key. The first game you buy you'll have to give them your phone number to either call or text. They will send you a verification number to enter before you can get access to the CD key. You only need the verification number for the first purchase. I didn't have to enter another one for BL2 when I bought it.
To find the game key, you have to go back on to the site, go in to your account, and click on purchase details. It will take a few minutes for the key picture to show up fwiw.
edit: I should add that I'm not so sure about doing any more business with them. I wasn't aware that they are probably out of Russia when I bought those two games. They have some good deals on other things, but I'd rather just wait for GMG, Steam, or someone else to put them on sale.