I replaced both side upper and lower control arms last summer with parts I got off e-bay. Friday my passenger side lower ball joint broke, luckily I was one car length from my drive and managed to get it home. I pulled the lower arm off and replaced the ball joint today and noticed the "made in China" stamp on it. The upper ball joint boot was already cracking so I think replacing the other 3 joints is a good idea. On a good note, I rented a 2014 Honda Accord Sport from work and realized my Roady is quieter, handles and rides better and has more power, the only thing the Accord has an advantage on is fuel mileage.