http://www.sythe.org/member.php?u=304698 is his profile.
A while ago I 'bought' a dota 2 beta off him when i saw his (ongoing) thread: http://www.sythe.org/showthread.php?t=1255383.
Essentially we agreed on 90 dollars, he requested it. I paid for it he said he'd send it 2 days later incase it...