I did get the offer on the AMEX site thank for highlighting that one! It was only present on my DL AMEX not any of the others.
No e-gift cards though but it can be used online. I just hate that none of the offers are valid if purchased through an electronic wallet.