Rock Auto has gotten me twice now with 'stock' pics of what I want and recieve something else. LUK slave with Aisen pic- chinese, Honda/Schaeffler throwout bearing with Nachi pic- Indian.
Got me too. I ordered ball joints specifically because it was a smooth body design and exactly the same as oem (same TRW joint sold under TRW, Spicer and Centric premium). Pics were the same not only on Rockauto but EVERYWHERE. I was not happy when I got a set of knurled body ball joints (you can't go back to smooth once you use them). Manufacturer changed the design but that should be indicated in the picture/description as it is a very important detail (like use or not use) but I didn't have the time to wait for a 3rd set (see below).
Funny thing is I had ordered another reputable brand of smooth body ball joints from them and both were defective. One was loose new freely moving by hand and the other ones threads were
botched and the nut would hang up. That was the only debacle out of about 30 orders though.