I got my free ball joints from TCI yesterday. They are TRW 10162 and are made in the US. Very pleased with the great service from TCI!