Join Sam's Club at the $45 annual membership level now and you can get a $45 eGift card, usable at both Sam's Club and Walmart, which basically makes the membership free.
On top of that, if you go through the RebatesMe cashback portal, you can also get an extra 15% cashback, so this could even turn into a moneymaker.
- RebatesMe signup link ($20 signup bonus)
First, go to RebatesMe and search for Sam's Club. You should see this offer for a $45 gift card. Just click shop now. RebatesMe also states that the cashback for the membership is $45.
Note that only new members qualify for the $45 offer. If you already have a membership, you could consider signing up under another person in your household using a new email address.
Unfortunately, this quarter's 5x category is not Whole Foods. My guess is that using BofA Customized Cash for online shopping should still earn 3%.