I'll have to check with Chad from Travel Rite. He was going to have some vouchers made up, and likely send out a bunch at a time. I'll post something here as soon as I find out.
I just got an email today I had completely forgotten all about this. In fact, I forgot I even entered that first week until the email Pretty cool anyways they are starting to mail out the vouchers.