Well, it's a different situation here.
You can't dispute any money after 60 days, that's right.
But that also means the money HAS to arrive at the merchants side and the merchant is fraud.
However, the merchant (in this case craig) didn't get the money - so this is something the bank and AMEX have to resolve.
If craig didn't get the money, they have no right taking it from your account - that would be theft.
So they either have to make sure YOU or CRAIG gets the money. Everything else would be most likely illegal, neither AMEX nor the bank has the right to keep that money.
You can't dispute any money after 60 days, that's right.
But that also means the money HAS to arrive at the merchants side and the merchant is fraud.
However, the merchant (in this case craig) didn't get the money - so this is something the bank and AMEX have to resolve.
If craig didn't get the money, they have no right taking it from your account - that would be theft.
So they either have to make sure YOU or CRAIG gets the money. Everything else would be most likely illegal, neither AMEX nor the bank has the right to keep that money.