It seems to me that "making money online" is an art that only few excel at. It is either you have it or you don't. When do you say I have had enough trying and failing at doing this and hang it up? 1, 2, 10 years after you start or never? It looks like most of the successful gurus are the ones marketing their own products not the affiliates trying to make a little commission on a couple of sales here and there spending more money than making on traffic or site promotions. Basically if you are not talented enough to create a product that people want you won't be successful in the making money online game. I know some or maybe many of you will disagree with me without offering any proof of the opposite. Of course why would you expose your making money recipe to everyone if it is working.