You will need to create an account the first time you download software from this new page. You may have downloaded software from our site in the past, however that login information did not transfer over as this is a new service. Also, the login information you provide when you register is only for software downloads.
Please note that the products page is a catalog of TEC products and not an online store. To purchase TEC products, you can call us directly at 612-827-1117 or you can order from one of our distributors.