Great product, awesome quality and finish. Well packed and arrived on time.
The screw holes in the radiator DO NOT fit at all. I got a defect radiator. I have been contacting them to figure out a solution. They reply days later and send one sentence at a time.