I've used CDkeys for years and had no issues, though I've had a couple of problems this year, first was buying Battletech and it said key pending for around a week, and last week I purchased the Bioshock collection and it says the key has been used, they got back to me asking for more info...