January 26, 2007 at 8:03 pm
#724503
Inactive
I received an email from Referback stating the same. It also said Click2Pay was allowing them to get affiliates registered so they can make payments. That is great news for us affiliates who only had a Neteller account.