Sure do.
Go to wal-mart, be sure to have $20 in hand, and get yourself a copy of Half-Life. Sorry for being a jerk, but honestly the game is so great that not paying for it is just rude.
Anyway, you won't find any keys online that will work with half-life multiplayer.