This is what I generally do to keep track of my subs to RR:
I visit the link for their backlog which is on the email they send confirming the sub
http://www.richards-realm.com/webmas...elayInfo.phtml
Once I see the subs' date has passed 4 the 2nd review I check the new links page which Mateusz pointed out (
http://richards-realm.com/links/newlinks.phtml) and I either find my site or not... Just don't give up immediately, give it a day or so
