Cool I got the full kit for my car from Hotchkis with the greasable pins too. I think I'm going to replace my idler and pitman arms then put in the adjustable strut rods. When I put the poly bushings in the old shells it was a tight (but not too tight) press-fit but they slid in all the way.
Another question what do you think of the roller bearing idler arm kit that Firm Feel sells?