Did you have any problems with it hitting the chassis? According to this review on their website: "the only problem with these it hits the chassis of the car when a slow turn on dips. Due to the swivel balljoint it has. Unlike the stock its one solid piece."
I got oem from onlinemazdaparts.com for $35 each plus shipping and there is a flat spot on the knuckle where the tie rod goes it. If you hit that spot few time with a large metal hammer it will pop the tie rod loose and no damage.
http://www.youtube.com/watch?v=z_JzIdlolfg
Oh the outer part I thought was a seal but was part of the Bearing. I had rust on one of the bearings probably cause by the seal trapping water in there.