Some of the links on this forum allow SMF, at no cost to you, to earn a small commission when you click through and make a purchase. Let me know if you have any questions about this.
You can get some on Amazon for $5 or so. Free shipping on Prime, or with a $25 purchase. There is always something you can add to get over $25. And they know it.
It's hard to prove, but the Amazon offering appears to be American made, from a manufacturer in Texas. But who knows?
The main thing I was looking for the first time I ordered some was for it to be pure cotton so it wouldn't be as likely to lend some sort of funk to the food. I wasn't having any luck finding good old cooking twine locally. I don't think people use it at home as much as they once did.