I spent 20 minutes this morning waiting for these catastrophically incompetent clowns to send me a safekey code so I could complete an online checkout. Despite having an excellent phone signal and hitting resend 5 times, it was a total fail, so I ended up having to use my debit card. Amex eventually sent my codes in a heap half an hour later.