We understand that some banks may hold your first deposit for 24 hours so there is no need to worry about this issue. The only requirement is that you initiate your first bank transfer within 24 hours of your account creation and the $10 will be yours!