I'm on my second spectra premium brand radiator. Old one lasted 1 year, maybe less. The original factory rad rotted out and had physical damage, so I bought a replacement. Then once it got cold out the end tanks started leaking where they are crimped on. So. had to buy spectra premium rad #2. Yes, the coolant was properly mixed 60/40 (glycol water).
Worst part was I threw away my receipt, so I couldn't get it warrantied. Had to spend another $200 or so. I tried to fix it by resealing it, but failed miserably. On the bright side, I'm a pro at changing rad's in this car now.