Offer details are here. Most American Express holders qualify. You do need to fill out and register first. It’s quick and easy. This is effectively 25% off ($20 off $80) at Walmart. The offer comes directly from American Express in conjunction with Walmart.
Just a friendly reminder. 12/18 is the last day this offer is in effect!