PullusPardus on 05 February 2014
Their linking idea is easy to steal, they give you a generic public url and almost anyone without an account can go to that link and take your steam keys.
By the way you should hide your Urls.