Amazon offers probably the most successful and widespread affiliate program on the Internet. There are affiliate schemes that pay considerably higher percentages than Amazon does, but in terms of product range and competitive pricing Amazon are pretty hard to beat.
In addition to the revenue generating possibilities that being an Amazon affiliate offers there is also another benefit that people often overlook and that is it’s ability to provide content for your site.
There are very few sites that can’t make use of Amazon for adding content. Their extensive range of books and other products covers pretty much every niche, including micro niches, so whatever the topic is for your Web site it is unlikely that Amazon won’t have it covered.