We've sold Mishimoto products for years and they have always provided excellent service to our customers. They have always stood behind their products, we do support them.
We carry their radiators and have them in stock ->
http://www.ft86club.com/forums/showthread.php?t=47978