I've had it with American Express. Although most banks have grown increasingly slower when processing deposits I've found the American Express banking experience to be completely unrewarding.
I will no longer accept American Express cards as forn of payment.