Just wanted everybody’s thoughts on this product. It is made by a company named Tech Tube i want to get some steps for my truck that will last. I ran a crossed this company out of Texas never heard of them before and wanted to see if anybody else has or not. Posted below is the link to their page. Tell me what you think about them and if they are worth the money.
http://www.techtubes.com/index.html
http://www.techtubes.com/index.html