NRS straps are the best I have found. Perfect surface texture, stiff enough and strong. I've used a few others including some made in USA, and they pale in comparison.. twisty, difficult to feed, difficult to get tight.
Made in China, but what can you do.