Well you guys think what you want, if any admins see this post I will give them both games free to prove I can on a newly created steam that they make to prove my services are legit, aslong as they post on this thread vouching for my services.
Which is why I don't supply the cd key are you that stupid my friend. I install it on your damn steam acccount and when you go play it you install it as it saves to your steam account then you find your own damn cd key and add it to the product. Also how do you think people sell Steam accounts...
Carded steam gifts? Not sure what you mean. When you give me your steam info (User, pass) I put my cd in of the game and download it onto the steam account which locks it to the account, allowing you to download and run.