It is extremely fair. The problem is it could also be fair for lurkers. So far though I think only members have gotten codes.
BUT, at the moment there are more guests than users reading this topic, so I would wait until the vultures disperse before dropping anything else.