Yes, they are. Amex deposits are instant, meaning they are among the fastest deposit options out there.