Withdrawals usually are processed within 24 hours, while the webpages was tidy and easy to use