I guess I'm fortunate also...I've never replaced one. A refrigerator, yes, a screen door latch, never. I live in the country though, and my local hardware store has a huge selection of springs (small local place, not a big box store)...next time you are out traveling and pass through a little "town", stop by their hardware store and check; they may have just what you are looking for and they would be cheaper than buying a whole new assembly, you could buy 3 or four for next to nothing and have them on hand for the next time.