its separate from steam i assume they get teh keys in bulk and sell em off as keys only. I used em a few times and it was ok. you should look at what service you use for the key sometimes its EA Download Manager or Battle.net also
also just got this in my inbox from Gearbox today so I uploaded it
http://www.epforums.org/showthread.p...24#post1246024