Have any of you seen in your logs evidence of the new site match / slurp/ inktomi? I paid on 3/3 and haven't seen any indications of spiders reaching my site. I did see a PTech 1.0 but doing a whois doesn't look like it's related to yahoo. My only other explanation would be if they use human editors on all requests. That would take forever and how can they guarantee 48hour review for the flood of signups they've gotten this week?