This is my third Steam key bought from cdkeys.com and I had instant access to it after the Paypal payment went through. After redeeming both the base game and the DLC codes, the game and the bonus multiplayer content were added to my Steam library without a single issue. ;)
With that out of the way, let the demonic onslaught begin! :D