There's a bait shop in, I think New York, that sells rubbery perch eyes. I bought some from him off Facebook. Can't remember his name. I sent $5 and got a zip lock bag with 20 or 30 of them in it. They look real and stay on the hook good.
I use them, they are not the catch all but I have caught fish with them. I use them to supplement a red spike or waxy.