Originally Posted by ithoran
Just find some guy on steam trade forums that wants some game for dota 2 beta key, you buy him the game and then trade.
Don't give him the money via paypal etc. cuz he can scam you...
You can also ask him to go first, or go through the deal via a trustworthy middleman. But yes, it's easier to just buy him the game and use Steam Trade.