Small town or large, Walmart isnt what it used to be. Return whatever it is; and consider it a lesson learned. Unless you bought it off the clearance aisle, then just throw it out.
Always look at the expiration date every where.
Walmart (at least some of them) will accept returns on purchases from the clearance aisle.
That is not a question, but it is a lesson learned
Gotta do that in those small towns!
Thanks! Your answer is awaiting moderation.