Because I'm not sure if my credit card is safe. There are illegal sites that copy yours and take payments. If it's from Steam, I'd feel safe. Cybercrime cases have increased recently and I don't want my card information to fall into the hands of others.
This is a safe website. You can see your connection is secured by looking the address of this website. It is https://lfs.net, not http://lfs.net - what does this mean is that it has SSL/TLS encryption. And the certificate for that is still valid - and always will be!
It means that all communication between your browser and LFS.net is encrypted and protected. This does includes your passwords, credit card numbers etc.
Without it, all kind of data would be sent as plain text across the internet. In that situation, anyone in between could read it. But because the data is protected, it means that before data leaves your browser, it will be encrypted. It means that even if someone would interrupt it (which is much more unlikely to happen with HTTPS than with HTTP), only thing they can see is random nonsense that no one could ever figure it out what it really is.
And, all credit card payments with this site are processed by Elavon which is one of the most secure and trusted processors of card transactions in the world. Over 2 million customers in many, many countries use it. And it processes more than 6 billion transactions around the world per year. And needless to say, that too has SSL/TLS encryption.
Correct. Steam client started on September 12th, 2003 and the first game you could actually buy digitally on Steam was Half-Life 2 which was released on November 16th, 2004.
By the way, we don't store any credit card details. Our site doesn't even see them during the payment process. And we have to run regular PCI DSS checks to comply with the security standards.
Some other companies store your credit card details for use in future purchases. We don't.
LFS won’t touch the few pennies on your card, don’t worry. And if you don’t feel safe, you can find yourself other games on Steam. Why are you wasting time talking nonsense here?