Been there and done the ebay radiator thing and will NEVER do it again.
They are NOT drop in radiators. Notice that the factory rad mounts will not work so you have to fab your own. The ones in the pic are sketchy. They're not isolating the radiator from the chassis so two things are going to happen. One is that the top of the radiator is going to get scratched to all heck and two, stray electrical currents are giong to cause leaks in a matter of a few weeks!
Also note that the fan shroud is not on there. Why do you ask...? Probably because the holes don't line up and/or there is not enough room. That was my experience with my ebay rad anyway...
I now have a Koyo. I know the ebay ones are inexpensive; but, in the long run you'll end up having to do what I did and that was buying a better rad.
In short, here's my experience:
Ebay Rad ($189) + Koyo Rad ($380) = $569
Do yourself a favor and skip the ebay rad and save yourself a couple hundred bucks!