Never looked into it, but AMEX is known for holding onto orders too long, taking too long to cancel orders, and not filling orders in a reasonable amount of time. I would think any arbitrage opportunities there are are just phantom ones - they are suckering you into routing to them so they can...