Addco sway bar

So is there a better brand that will bolt right on? It seems like this should be a no brainer, easy install but...