Sams has been doing free membership for years. Or nearly free.
We just got a coupon in the mail a couple weeks ago for buy a membership for $40, get a $40 gift card at the register.
I'd call that good as free.
Usually they do $25 gift card and a large pizza, but times have changed. The SAMS restaurants are closed, as are the self service pizza and sodas.
Sams always has weird grades of oil. Sorry I'm not going to go crazy for 10w40 Prime low bid motor oil. Then they have six packs of Mobil 1 for $29. Nothing worth me buying.