Are AMEX Deposits Instant?
No, AMEX deposits are not spontaneous as it takes time to process a transaction. It varies from country to country.