Transacting with Neteller is quite rapid: instantaneous deposits and withdrawals within 24 – 48 hours.