CJ Affiliate (formerly Commission Junction) ShareASale Impact Rakuten Advertising (formerly LinkShare) AvantLink FlexOffers Pepperjam Clickbank Avangate Amazon Associates