Where are good prices on ball joints?

Im broke and just about done with my duster so I could really use some help on thise one. I need all four ball joints for my 72 duster but its got stock 4 piston discs and the balljoints come out to like 250-300$ its crazy. Anyone know any good online prices or anything? Whats your opinion on keeping the uppers that were on the car. there is no play but they can move with pretty low resistance compared to new ones and everything else on the car is brand new. I havent cut corners this entire build but its so close to driveable it kills me. I need lowers for sure so any direction towards a good site is appreciated, but who thinks its risky to run who knows how many mile balljoints even temporarily?
Author: admin