This site just sells CD Keys for some games that are used for online play, I have used it a few times and every time have a really smooth transaction and got the key well within 24 hours (usually …