NEW DRIP RAIL MOLDINGS

The guy im doing the 71 demon for bought new drip rail moldings for it. Has anyone ever bought & installed new ones before ? I can tell ya i never had an issue installing the originals but the new aftermarket ones were a pain in the ***. The shape isnt all that right. More so on the back half sections.