Yeah I thought the same thing about the sway bar but it's hard to find one for my car that doesn't require having the factory brackets which mine doesn't have as it was not orignally equipped with one.

I have had it on there for 5 years or so, maybe 500 miles of driving and it somehow stayed put. Maybe the oppposing tension from both sides keeps it centered?

Oh yeah, I seem to recall it's an Addco unless I am remembering wrong. I would have gone with a "nicer" bar but alas, nothing available at the time that didn't re-use factory brackets.