sorry to go off topic but on some of the other drop forums, ( I believe it was devilman who adressed the issue)
he listed some fair ways to drop off a free random codes such as the above method, trivia questions, members with posts ETC
all in all be creative and crafty with drops so you know...