Correct upper coolant hose?

I got mine from the local CarQuest. I had to trim about an inch and a half off of mine for a better fit but that was it. I absolutely hate those flex hoses. I have had to use them on a car or two back in the day. The first thing I would do is yank the spring out. When they start to rust they contaminate the crap out of the coolant. On that flat hose issue if you have one doing it something else is wrong. I have never had one flatten out,
Chas.