I’d stick with Amazon if I were you. All of my Amazon sites only have Amazon affiliate links. If you use Google Adsense display ads on your site, you’re literally taking people away from your site for the sake of just a few cents with these type of ads. If you direct them just to Amazon, then you have a greater chance of earning more money from that click.
You don't need to worry about customer service as it is taken care by the Clickbank. Also, you don't need to own any website or blog. Even if you have no technical skills, you can earn up to 75% of the price as commission on all products. You can track how many sales come and how much you earned also sell your own products globally through clickbank. With this affiliate marketing network it is extremely easy to get your affiliate link and tracking ID. It is easy for the newbie to get started to affiliate marketing.
I loved seeing the example of the Kids Tablet with Wifi utilizing affiliate marketing. It gave me some great ideas on integrating amazon for my own children’s blog. I would be interested in knowing how much they are earning monthly from their affiliation. Being a mother of a two year old myself, I could see myself writing reviews on Amazon products my daughter enjoys.