I put one in last year when Amazon goofed somehow and had them up for $65 shipped! No problems with it in the one summer it was in the car. I run an SN95 electric fan.
Whats wrong with Allstar radiators ?? There made here in Mi. and Tom at Performance Warehouse has them for $160 brand new......and i`m buying my 2nd one in about 2 weeks...there sweet if you ask me....
I have a Superior and have never had an issue with it. I use the the Ramchargers special electric fans and it's never been an issue. I think they are made in MI also.