I bought some plastic pop-rivets from the kayak dealer in Kerrville, years ago. He asked me if I needed any "inchworms"? That's what he called the plastic eye straps. They do resemble an inchworm in transit. Funny.
Sailboat rigging stores sell various size pad eyes in stainless steel, if you need strong ones. They're quite a bit more expensive than the plastic ones, unless you shop the Internet.
I'm an Eighth Day Adventist. On the Eighth Day, God went fishing!