Would you accept this?

Unfortunately I have to replace all of my ball joints on the seventy Newport convertible. One of the uppers was good, but while it's apart... May as well do them all. The other one isn't perfect either, but this one seems pretty beat up. Should I file down the high spots and install or take back? I was excited because these are the first American made parts I've purchased for my car in some time. At 27 CAD$ they're cheap, however shouldn't they look new? The old ones "look" better. The made...

Would you accept this?
Author: 3C's & a D?