I don't buy expensive irons. When my faithful GE refused -- and still refuses -- to come on recently, I bought a Hamilton Beach for $25. It's heavier than the GE and larger, and I don't think it gets as hot -- weirdly -- but it works well enough.
I'm trying to get one of my sons to take the GE apart and see if it's just a loose wire or something fixable. One of them said it would cost as much as a new iron. But I don't care if it does. It's an iron I like and am used to and I'd love for it to work again.
All this to say I don't have a recommendation, just testimony to what I bought when my own iron died.