I submitted a site to the Y dir 3 weeks ago. I have nothing other than an automated payment confirmation email from them. They say 7 business days to review your site?
Is this common? How long does it normally take? Also how do I contact them, to give them a kick?
Cheers