I don't think GDI are the crappiest radiators ever. I think the absolute crappiest radiator ever has got to be the stock one that comes in the xj. Now THAT, is a crappy radiator. Mine was completely rotting away. My rig would overheat 5 minutes after i started it up (whether I actually drove it or not) and if you even touched the radiator, all the fins would start falling out in your hands. I went to my local auto parts store and got the ONLY replacement radiator they had, and it just happened to be a GDI 3-row. $150 with a lifetime warranty (I don't know if the warranty was from GDI or Advance Auto Parts, but lifetime is lifetime) Threw it in and my temp hasen't broken 190 in 2 years.