Last time I replaced my lower radiator hose, I couldn't find a hose anywhere with a spring already in it. I ordered a spring online from a website another member posted. Only $8.99 and I think it included shipping. Fun time getting it all the way in, lol. But I eventually got it.