Get our free mobile app

Here are the top 5 items consumer watchdogs suggest we NOT buy at Walmart. The reasons not to buy vary from price to quality.

1- Don’t Buy Peanut Butter:

Universal Images Group via Getty

It's not the taste that’s the problem. It’s the price. Walmart sells peanut butter at a higher price than other stores. The difference isn't huge but will add up over a period of time.

2-Don't Buy Meat:


Would you really be comfortable buying ribeye steak at Walmart?
Quality meat should be bought at the butchers, or grocery store, and not more than 50% off. The price is very suspicious.

3- Don’t Buy Nuts and Seeds:


Nuts and seeds are not priced fairly in Walmart. You’ll pay more than you do in other stores.

4- Don’t Buy Batteries:

Jeff Greenberg/Universal Images

Better to buy batteries at Costco. Research proves they carry brands that are better quality and last longer.

5- Don’t Buy Fish:


Consumers frequently complain about the quality of fish purchased at Walmart.


LOOK: Here Are 30 Foods That Are Poisonous to Dogs

To prepare yourself for a potential incident, always keep your vet's phone number handy, along with an after-hours clinic you can call in an emergency. The ASPCA Animal Poison Control Center also has a hotline you can call at (888) 426-4435 for advice.

Even with all of these resources, however, the best cure for food poisoning is preventing it in the first place. To give you an idea of what human foods can be dangerous, Stacker has put together a slideshow of 30 common foods to avoid. Take a look to see if there are any that surprise you.

West Alabama Restaurants That Should Be Franchised Nationwide