I think you need to make an effort all on your own to visit the sites and Read them and ge the answers
I did. From the Amex site:
Register online to get one of our new Prepaid Debit Cards in the mail for free
From the Secure.Serve site:
Registering for a Personalized card will give you full access to Serve's features. We'll move any remaining balance on your Temporary Card to your account.
If the card is personalized, with the name, then they have to mail it. These options may work for some, but registration = paper trail and that's a problem for some.