Is this website still the primary web presence of the company, or has it just not been taken down? Does anyone know? http://www.michelex.com/html/index.aspx?page=home