Like Jenn said, you need to go to a Walmart supercenter not a neighborhood market. They don't accept it online at this time that I know of but you can pay at the register at a supercenter.
That's Walmart is a market place not a super Walmart
Thanks! Your answer is awaiting moderation.