I have not had time to fit these yet but they appear to be of good quality.
Ordering was easy and they arrived very quickly.
Just for your information I am fitting these to a Royal Alloy GP 300S scooter radiator housing as they have known cooling problems. Even worse here in Spain.