seems like we've got a super shitty Aleca.com ranking despit eteh monster traffic you guys generate. my best guess is most of you, like me, don't give a shit about installing the Alexa tool bar, which in turn means that all that traffic isn't being recorded, and thus results in our shitty rank. anyhow, i'm hoping i can convince you guys to help support 12oz by installing this dumb toolbar thing so that we can get a better representation on Alexa of what this site is like.
it doesn't cost anything, take 3 seconds to install, and is otherwise unnoticable...
download from here: http://www.alexa.com/site/download
thanks for the help...