"New upper ball joint" bad

Bought a complete front suspension rebuild kit off ebay. Left installed fine. Right almost finished when I tried to grease the upper ball joint and it wouldn't take grease. Short story, pulled ball joint back off of spindle and it is shot. Loose like it had 100k miles on it. Probably china junk. Buyer beware check them close before installation.