I'd look around and see if there are any businesses near you that sells truck tie downs. I've used the Summit tie downs and didn't like the stretch I was getting.
Took them to a local truck place that makes them to have them rewebbed.

They replaced this hardware... The new hardware didn't have the sharp edges.