content: Ball joint arrived with missing cap for grease fitting, didn't think anything of it, and now since its already installed I'm screwed, reason for no cap I have to assume it was a previous return. Grease fitting just barely threaded in because threads were screwed up, can't afford for shop to re-replace. u joint will probably snap it off (grease fitting) yea shady parts! Three of four are fine, purchased elsewhere.