Look at the sellers location.
If he is in Taiwan I can tell you my experience.
I bought a pair and they were shipped very quickly.
They look great!
When I tried to mount them the holes were too small and not perfectly aligned.
A few minutes on the drill press fixed them up.
I mounted them and once again they looked great!
The next problem I ran into was the radiator screens.
The screens did not snap into the radiators very well because the thickness of the mount area was greater than the stock radiators.
The fix was a little black RTV silicone.
Now they stay in place just fine after several rides.
Even while slow desert riding my bike does not over heat.
Although, the stock radiators only gave me trouble one time after several slow speed, high RPM attempts at one really nasty sand hill climb that I was told couldn't be done on a bike.
I had to prove that it could be done
Any way, the guy who sold them to me gave a partial refund.
This was over a year ago so I would think they would have that problem solved by now.