E-wallet alternatives include Neteller, Skrill, and you can ecoPayz, all offering instant processing with the exact same minimum deposit criteria