The most recent forum post is dated Feb. 2012 and from there they go back several years to at least 2009.
The way I found them was with a google "site:domain + my-company-name" search so I would think that means they were crawled by google
Not using www was how I performed the search.