The PP is nothing but an exercise in frustration. Aside from the low per image payout, the concern that you're cannibalizing your own sales, the poor connector between the sites, the reporting problems, the lack of credit, the fact you get no RCs for sales ...
Sorry, what was your question?