Yes you can buy them new but over £40 with both boots inc...
I can find the ring terminals new but not the terminal that connects to the relay...Plus as is the way of the world you need a special crimping tool.
So I want to try removing the terminals from a spare cable & reusing them on a nice bit of new starter cable...(£7 P/M from me local motor factors...& yes the old one is just over a metre... 1107mm infact...

How hard can it be ?