I would like to know if your linking out from your site to Amazon as an affiliate, aren't these links classified as outbound links? And if this is so, i also understand that having too much outbound link can harm the page ranking of your site. What can one do to prevent this disadvantage?
I would not worry about this. You can use rel="nofollow" to prevent pagerank from being passed if it concerns you: <a href="http://www.amazon.com/" rel="nofollow">go to Amazon</a>