I joined not too long ago. I knew about this site for a while, I was just debating if I should make an account or not... and what do you know?