If you're buying a CD Key from a random dude on a forum, you're taking a WAY higher risk than if you go to a more reputable site like worldofcdkeys.com. You might pay $5 more, but when Blizzard or <insert company here> bans your account for using a fraudulent, stolen, or hacked cd key, you might wish you had dealt with more legitimate people.