I'm currently pushing leads for them with there PPI program. I am looking for reviews if they do pay but can't find anything. They also have 0 reviews in affpaying. They pay net-30 that's why I think it's important to know as early as now if they are paying or not. Anyone?