There's only one way to find out - FIGHT!!!!! Will I make more money from Amazon than the peanuts I get from Adsense? Background: I have a reviews type site that gets about 2500 people per month looking for reviews of a particular brand of a household product, where they'll be spending $hundreds to $thousands each time they buy. I've been using Adsense but it's earnings are crap - e.g. 2c to 5c per day. This is really disappointing, I've used Adsense in the past and had great results, but that was when the ads exactly matched the content of the page - so Joe Shmoe is looking for X for his house, he lands on a page about X, and he sees Adsense ads about X - so he probably clicks one of them. Now Adsense seem to be using re-targeting - so Joe Schmoe is searching for X for his house, he lands on a page about X, and he sees Adsense ads for...... something he was looking at in the past week. Maybe vets, or holidays, or sneakers, or some other totally different thing to the thing he's looking for RIGHT NOW - so he probably doesn't click one of those ads. Also, since the ad is totally unrelated to the content of the site, or the search, Google probably pay you peanuts for the click, because the quality score is really low - they don't match. More money for Google, less for you and me. Test: Since Adsense is performing so poorly I started looking at other ideas, and lo and behold the product is available on Amazon. So I've chopped Adsense out, and am now promoting the actual product the person is actually looking for RIGHT NOW, via Amazon. Did this last night, will see how it performs over a few weeks - hell, I have nothing to lose except maybe $1 in Adsense earnings or something similar LoL. Who do you think is going to win? Thought this might be useful for people who are trying to monetize by Adsense - there may now be much better ways? We'll soon find out.