Source: http://takeoffwithmiles.com/amex-offer-spend-45-and-get-45-back-on-new-sams-club-memberships-targeted/