Welcome to WebmasterWorld Guest from 18.104.22.168
Moderators: Webwork & skibum
joined:June 21, 2003
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?
Become a Pro Member