You can deposit with Visa, Mastercard, Maestro, Echeck, Ecopayz, Interac and other popular payment systems. Most of them are available for withdrawal.