Recently there has been a lot of interest with the Amazon Affiliate Program ? that is because it has the potential to generate a comfortable income when done right. But there are some things you should do to improve the likelihood of earning a good income through...