Before signing up to any affiliate program, remember to do some research on the vendors site, especially the sites traffic. Alexa.com may be helpful in doing this research. If the site is ranked in the top 100,000 the merchant gets good daily traffic to his site. If the site is ranked below 500,000 it is not worth bothering. You should find another one. So remember to do the research before you want to invest anything.