Withdrawals generally take between 15 minutes and 1-2 hours, although they may take up to 24 hours during peak times.