http://www.p-s-t.com PST's website they have a kit that includes upper and lower ball joints, best to do it all at once so you don't have to rip the front end up again later on.
Edit:
Thought of another company, Just Suspension, Tech Line is 973-808-0066