They looked like quality ball joints. The driver's side upper ball joint failed shortly after installation. The passenger side is junk. I'm pretty sure the bottom ones are gone too. We need to replace all 4 ball joints with high quality ones. They were installed on a 2008 Jeep Wrangler Unlimited. Update - 10/14/2016 - The very first line of the description states that the warranty is 1 year. However, when I went to their website to download the warranty information (because my return window had already expired), they didn't offer any warranty information for the ball joints. In fact, they didn't write anything about ball joints at all!
Vacuum cleaner Dreame XR, white
160 Review
CASIO Collection Men AQ-S800W-1B quartz watch, alarm clock, stopwatch, countdown timer, waterproof, power reserve indicator, hand illumination, display illumination, black
13 Review
MI Motion Sensor YTC4041GL motion sensor
14 Review
Oil filter MANN-FILTER W 914/2
27 Review