Since this sam's deal is so popular seems worth mentioning to anyone with multiple amex cards you can add the same amex offer to multiple cards with the Cardpointers+ service. I bought $1000 eDGC at 10% off on
Best Buy's website a week or so ago and now have a 10% at Home Depot available on 6 different amex cards for a another possible $1500 in DGCs. Cardpointers is a subscription service but i have just been using a 7 day free trial with a new email address whenever one of these deals needs to be loaded on a bunch of cards. Amex normally limits you to 1 card per offer without it