I would never give a key to a non friend for obvious reasons. I've actually held on to non-beta game codes (like registration codes or cool items, etc. - things that don't really expire) for months at a time until the right friend came along that really wanted or deserved it. I sat on a TERA Founder's code I got in January for 5-6 months until a friend of mine started playing a lot of TERA with me so I gave it to him. I also, cause SQEnix is dumb with how they did the veteran thing, have an extra FF14 code I have not yet decided what to do with. So no, I'd never give a code to someone I don't know. As for Wildstar beta, I have so many friends that are dying for and deserve beta keys anyway so they'd get friend keys if I got into beta.