I use these guys all the time, they are really good.
Last year I replaced the radiator on an 87 W124 2 litre.
It wasn't an original , but cam in a Magnetti Marelli box.
It seemed as new, but was obviously reconditioned.
Worked fine, looked great. Only difference I could see was the the Beru name on the header tank was ground off. It was £100.
About $140 I guess.