OK, first I know they're just tools. Second, I can understand and don't mind a little grease or oil left on something from the production process. But I just got these from Snap On (ordered online) and they don't look new to me, maybe like a return? I'm not a pro mechanic so I don't use my stuff...