Thanks for getting this discussion going, John. Here are my thoughts:
1) Re-random each case, and the top 5 people (no duplicates per case) get 9 codes each. I would keep whatever's left.
2) Give everybody the same number of codes that they purchased slots for (i.e. jusrelax would get 1...hobbiewt would get 9...Swingman would get 20), for a total of 300, then re-random each case and give the top 2 people 5 each. I would keep whatever's left.
Those are my top 2 choices, but I'm open to more suggestions.
Hobby Shop Owner in Wells, ME