I was going to type up a really long & boring post telling you to start your own Link List & then come back here in 2012 & we can pick apart all the rules & whatnot you have in place, but I decided against it.
Here's the email that you get after you submit as it sits in my admin:
Thanks for submitting your site:
%%SITENAME%%
%%SITEURL%%
to the Link O'Rama. I, or one of my underpaid & overworked assistants, will be looking at it shortly.
Links are added daily around noon EST. It may take up to 48 hours for your site to get listed (it also may only take 12 hours - depends on when you submitted it & how current we are)
- New Rule!
http://www.link-o-rama.com/greenguy/therules.htm
#25 - 25. No more crappy vid caps for your pics - video camera's take movies, not still images.
- New Recip Links
Make sure you use the recip links located here:
http://www.link-o-rama.com/greenguy/linkstuff.htm
These were updated on Sept 22 2004, so make sure you're using the correct ones the next time you submit 
- Now Open
Greenguy & Jim's Ultimate Webmaster Resource
http://www.greenguysboard.com/
If you have a question about listing problems, stop on by the board & post 
Thanks again 
Greenguy
--
Greenguy Link O'Rama - http://www.link-o-rama.com/
Damn! That's a lot of spam & sponsor links, huh?
Oddly enough, that also answers any & all question on where to find me if there's a problem with the listing.