I have everything off of my duster it was all new. It had 800 miles after install. shipping would be high due to weight. Fastenal shipping would be recomended.
Test fit what you git! At least 3 times we have seen members renew upper arms, paint, bushings, and ball joints, only to find a arm bent, don't fit. Must have came from junk yard/front end collision. good luck