We do (My company) a lot of international money transfers (Incoming) and the money 99% of the time is posted to your account within 24hrs. They always tell us give it 72 hrs. Never has happened.