http://www.scamadviser.com/I wouldn't trust cdkey sites.
Oh i wans't talking about scams, but it's quite possible the cdkey sources get their keys from unreliable sources. Think it was one of the sniper series games that had 200k or so cd keys sold, which turned out to be stolen and invalidated with no refund.