It doesnt seem to have a buddy system to give out keys, at least not one that i've found. You can get the CD keys for cheap from some sites but not sure if they are legit. like cdkeys.com or gamesdeal. they have the keys for like 10-20 bucks.