First, why has iBill not put up this notice (saying that we need to collect from the program owners) on their RevShare main page?
Second, by iBill putting this money in the hands of the program owners (knowing some will not pay their affiliates) they are giving themselves a bad (okay....worse) name to the affiliates. What affiliate is going to want to promote another iBill site again? As a program owner you might begin seeing some of your money if you signed their agreement, but you are going to have a much harder time finding affiliates willing to sign up to an iBill RevShare program.
