You may have signed up to be an Amazon Affiliate but are you sure your site is in compliance with their terms of service?
Fay Akpe