Well, Depends, SSEGold is a good site basically, and devs right out said that they rather have you pirate their games then to buy them from SSEGold, but there are sites like CDKeys which are cheap, but still legit, they get some keys directly from publishers, while most of their keys are from...