It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

xforce11: [..]
We do not sell Steam keys here. All games can be downloaded as standalone installers, they do not require Steam and if you encounter any issues with them our Support team will do their best to help you :)
Post edited April 29, 2016 by Thiev