The Stream101 Affiliate program has been discontinued as of December 31, 2023. All affiliates will cease earning commissions after December 31 and will only be eligible for payouts. As the world economy shifts, instead of raising our prices to combat inflation, we have opted to discontinue this program instead.
We wish to thank our affiliates for nearly 15 years of sending new folks to us! We are excited to continue our great service and offerings for many years to come!