dodge guy wrote: Depending on use you can get 3-4 years out of one. Only once did I ever get a year out of one! That still has at least one probably 2 years left I it. Once you get near the metal rod (1/8” rod) then it’s time to replace it.
Water quality makes a huge difference in how long they last.
In my locale, they only last about a year.
Suburban also sells a version that uses aluminum, instead of magnesium - It lasts longer, but isn't as aggressive in preventing tank corrosion.