I bought a pair 2-3 years ago.
The holes were the wrong size which I drilled out and they mounted up just fine.
Then I tried to mount the screens but the mounting plate on the radiator was too thick for the plastic button to go through.
I used some Black RTV Silicone to hold them on and they work fine.
I did not notice any heating problems but I never had any to begin with.
As a alternative you might consider having yours rebuilt by
www.icwradiators.comLike the owner told me, you get what you pay for.