Moving right along, I've been looking into Vincent's idea (had to eat, my apologies for taking so much time). It's do-able, I just have to figure out how. The problem I'm facing isn't the giving of the KC itself, that part is easy enough. The problem is that some people used the same email account to purchase KC on multiple accounts. Now, while I can trudge through the payment logs and figure it all out, I'm searching for a more automated way to do it, as, like the rest of you, I would prefer something be automated if at all possible.
Just a quick status update for everyone. I'll keep you posted as I figure it out more.