Here Is what it cost me to lower both sides.

Spindles 129.00

Outer tie ro ends 34.00

Adjusting sleeves 36.00

Rotors 101.00

Inner wheel bearings 15.98

Wheel seals 11.98

Total 353.96

I still need inner tierod ends because they are worn out.I also changed upper ball joints because of wear.This doesnt include the lower arms I scored those on e-bay.If do this again Im going to look in the boneyard for Dakota dust shields they may be just a little smaller diameter but might bolt on w/o trimming. And I dont think you can beat the suspension angles as far as lowered trucks go, especially for one thats lowered 4" (or maybe a little more).