Games are ridiculous prices on release anyway and often bugged to hell, so I just wait a year or so and get it on Steam for £3-10 instead of £60+
Same for GoG, GMG, etc...
I've tried CDKeys and a couple of others a fair few times, but only once has it been free of problems (The Division, I believe). Many had to be hacked and fiddled and jimmied just so I could play in English or something, and I end up spending more time messing around with my cost-saving exercise that I did playing the actual game.
[meme]Ain't nobody got time fo dat..[/meme]