I have tried multiple affiliate networks as well as independent affiliate program, however, nothing has worked better for me compared to Amazon. I do not generate a lot of sales but I tend to do better with Amazon Affiliate compared to other affiliate networks and affiliate programs.