Buy a $100 Walmart eGift Card, get $10 eGift Card freeIf you buy a gift card of $100 or more, Walmart will send you an additional $10 gift card free.
These are eGift cards (not physical cards) delivered by email, and can be used both online & in-store.