Re: radiator hoses
I don't buy parts on eBay, you don't know what you are getting, shipping for returns (and the hassle of waiting) costs too much money and time.
I go to Needwings, German Auto Supply or FCPEuro. I've heard good feedback about "PartsGeek" but I've never ordered from them.
I do agree, it's time for most of our cars to have hoses replaced.