I was wondering what are the new payment and deposit options available now? What are the ones that are gone.. like I know neteller and ecocard are done right?
I noticed a few affiliate sites have changed how they are paying us as well. Im just starting to get freaking confused now