Are new parts crap?

I know what you mean. I bought two new Sylvania head lights for my 79 Power Wagon last week. One of them had the tabs soldered on crooked and there was no way I could get the connector on the light...........That's a QC problem.