More of the same here, still waiting for the invoice, entered top100 on Apr 7 and paid Apr 25. This process is very confusing, I thought they were going to contact the first 100 entrants in the contest...didn't even know the site was up and you have to actually placed the order to be considered or told if you are in the top 100 or not. Would have completely missed the order window if it wasn't for the updates here.