I had this one co-worker who is fond of joining affiliate programs. He even joined an online affiliate programs and is inviting us to join too. I do think there's nothing wrong joining these kind of programs online as long as you do your research first before engaging into one. As of now, I think I don't have the ample of time to engage in one. I still have to do more research in every program that interests me. Maybe in time, when one satisfies me and have answers to my questions, then perhaps I could join.