Here is my experience.....
Original Behr radiator lasted 11 yrs & was replaced with another Behr (new versions have the neck reinforced with metal sleeve). But didn't seem to help much, bc this one lasted 12 yrs. I tried to repair the crack with JB-Welds, the repair looked good & promising...but didn't last & start dripping coolant again. I am glad it didn't blow out on me & leave me stranded or damage my engine. So for my 3rd radiator, I decided to give Nissen radiator a try instead of a Behr (bc even with the metal sleeve reinforcement, didn't seem to make a difference), hoping Nissen uses better plastic material for the neck.