Withdrawals try processed fast, with many payments done in 24 hours or less