Just installed the Elephant Racing strut bar today. Took about an hour. I like the look and simplicity.
Two points of constructive criticism; I would not black anodize the bars as the anodizing will (has already) scratch (ed). Also, the two retaining half nuts on the driver's side conflict with each other. My opinion is they would be better left off. The remaining half nuts on the passenger side would still lock the bar in place. These could be omitted by the installer. I didn't figure it out until the bar was already on and just left it.
Overall I'm very pleased with the product and would purchase it again. Saturday I'll see if it helps in the handling dept in the Ozark twisties.
PS-if you'll notice in the close up-"USA". Nice Chuck! No cheap parts!