I put one in my Shelby Lancer last summer. Long ago, I had a local shop weld up the original bar, so it was already plenty strong compared to the flimsy untouched stock one. But, it had warped when they welded it, so it was a nightmare to install as it had to be twisted for the bolt holes to line up.
So I got the PB.com adjustable track bar to replace the welded up stock bar. Couldn't be happier with it; very easy to install and adjust and much stronger with nice polyurethane bushings. Very nice upgrade over a stock bar for sure.