These ball joints are slightly used with less than 100 miles on them. They are in excellent condition but do NOT come with spacers and will lower the front of your car one half inch without them. If you need the spacers you can purchase them from Steeda for $20.00. $60.00 for ball joints.