Interesting - AMEX guarantees that the cost for the estimate will be paid even if the claim is denied...
You may also want to push for them to allow you to use anyone, even a local repair guy - that way you can work with someone local who you'd use anyway for the repair.