Hey, I just finished a 3 inch calmini suspension lift. It came with almost everything. For the ball joint I just fliped it from above the controll arm, to below it. With the suspension installed(and the torsion bars tightened) I have a gain of about4 inches in the front and 3.25 in the rear for a nice stance. I also have a 3 inch body lift to give the extra room for my 36 inch tires. As far as an allignment goes, I had to flip the ball joint before it could be done due to toe in. After the flip it was alligned perfectly. I hope that helps.