There are thousands and thousands of “Affiliate Programs” on the internet these days. Maybe I’m underestimating that a little bit, 10’s of thousands.
Yes, I’ve joined some of these as well. The main place that I use is called “Share A Sale”
They have a variety of programs and options available – and what I really like about them, they HAVEN’T changed their name since I joined them, unlike other programs I have been a part of. So they haven’t had to “rebrand” themselves every 6-9 months.
Now that I’ve said that, they’ll probably announce a new name in the next 3 months or so.