I wish I had the answers for you.
I do not believe that ECF has the devices. I'm Guessing that Smoktech is doing the shipping. ECF (don't hold me to this) was only running the contest for SmokTech.
Bottom line: you all had fun (I hope)
If you won one, you will get it in due time.
In a perfect world, a rep from the company would have taken part in the thread to answer questions. We do not live in a perfect world.
These last two Global Contests were, in a sense, beta contests. As such, I think we all learn from them. I really love how they brought people together and hope that we have more of these.