Well after having both my new OEM upper ball joints rip and shoot all its grease out in less than 10k miles and now my second upper right is loose after trying to get alignment. Must be my hard core offroading but decided to get a set of new UCA's so I can try and stop having issues with them.
Picked up a set of SPC(light racing) UPC's from a place out of Longmont, CO for $370 shipped. I really liked the price and the enclosed ball joint. I ordered them Friday and where at my house on Monday, had them before the payment cleared my bank.
I have purchased many different aftermarket performance suspension parts for a few different vehicles and these are very high quality compared to others ive seen. They are made very well, rubber seems solid and the paint is very nice. Here are some pics.