LOL, $15 or $20 bucks? Are you shitting me? One, you can just go to a random stream and just get one there because there are lots of people that are willing to give out codes. Two, you can just farm out keys. Make an account, play a game, get 3 more keys, make another account, play games, get 3 more keys, etc. So basically you're overpricing them by a TON. It's not that hard to find a key. So if you want to sell them I'd recommend doing it in bundles or something or lower that $3.