i dont know about the first two, and debauchery all i know is it takes quite some time

a few months ago i had my sites reviewed there within about 2 weeks. so far its been a month on my new submits and i still havent been listed.
oh well, ill give it 1 more month before i take off their recip.