DGX Factor,
Thanks for your interest in our new site. We are very close to completion. Please be patient JoeyS. TK1--great answer, and thanks for your interest. Here is a photo of our new idler arm brace and SLR center link, two of the new products that will be featured on SLR's new website.
Please keep an eye on 2slr.com and spencerlowracing.com. We will be announcing exactly when the new site will be launched on XOC.