You’d be forgiven for assuming Steam is going to be the best place to pick up your Steam code for any game but for the game of the moment Dark Souls 3 that isn’t the case.
Below is a short list of online outlets selling Steam Keys which are redeemed via Steam in the usual manner and all are cheaper than Steam. As we highly recommend you play this. it’s always good to get it nice and cheap. Dark Souls 3 will eventually go on sale but it’s the best game around at the moment so it’s worth playing.