Probably it is stale even though it's not expired. Go Walmart customer service and explain them if they can replace. Make sure this to read reviews before buying
You must buy a product that you have experience on how it will taste because some products have their customers and always watch a review about the product before you buy. Unless you see that the product changes its taste due to an external factor in this case you can open a dispute.
It's not expired 20/jan/20 But is tasting is no good And smell so bad
It could just be the flavor of the smell or it could be expired (which is unlikely)
Thanks! Your answer is awaiting moderation.