Walmart is known for low prices on groceries, household basics, and everyday essentials, but it is not always the cheapest place for every purchase. The smarter move is to compare unit prices, especially on bulk goods, batteries, beauty products, and pantry staples. The Federal Trade Commission recommends comparison shopping before buying online, which is a useful reminder that the lowest shelf price is not always the best deal.
Greeting Cards

Greeting cards are one of those small purchases that can quietly cost more than expected at Walmart. A single premium card can run several dollars, especially if it is from a major brand or has glitter, sound, or a licensed character. Dollar Tree is often the better first stop, since it carries Hallmark card lines in stores and online. For birthdays, thank-you notes, and simple holiday cards, the message matters more than the fancy finish.
Spices

Walmart is convenient for spices, but it is not always the cheapest place to stock a spice rack. Small jars can look affordable until you compare the price per ounce. Hispanic, Indian, Middle Eastern, and Asian grocery stores often sell larger bags of cumin, paprika, turmeric, oregano, cinnamon, and chili powder for much less. Bulk bins can also be a better deal. Unless you need one jar immediately, spices are worth buying somewhere that specializes in them.
Printer Ink

Printer ink is expensive almost everywhere, and Walmart is not always the best place to replace cartridges. Office supply stores often run bundle promotions, while online sellers may offer lower prices on compatible or remanufactured cartridges. Warehouse clubs and subscription programs can also beat a last-minute Walmart run. The catch is quality. Cheap ink is not always reliable, so check reviews and printer compatibility before buying.
Batteries

Walmart has plenty of battery options, but warehouse clubs often win on bulk packs. The key is to compare the cost per battery, not just the package price. For example, Walmart lists large packs of Energizer AA batteries with unit pricing, while Costco sells Kirkland Signature AA batteries in 48-count packs. For households with remotes, toys, flashlights, and game controllers, buying in bulk can make more sense than grabbing a smaller pack during a regular Walmart trip.
Gift Wrap

Gift wrap is easy to toss into the cart at Walmart, especially before a birthday or holiday. But wrapping paper, gift bags, tissue paper, bows, and ribbon are often cheaper at dollar stores. Craft stores can also be better when seasonal sales hit, especially after Christmas or graduation season. The quality may vary, so check thickness before buying wrapping paper. For basic gift bags and tissue paper, though, Walmart is usually more convenient than unbeatable.
Trending on Cheapism
Name-Brand Makeup

Walmart can be competitive on drugstore makeup, but frequent buyers may save more at stores with loyalty programs. Ulta, CVS, Walgreens, and Target regularly offer rewards, coupons, buy-one-get-one deals, and brand-specific promotions. Those discounts can bring the final price below Walmart’s shelf price, especially on mascara, foundation, eyeliner, and skincare-adjacent beauty products. Walmart is fine for a quick replacement, but shoppers who buy makeup often should compare promotions before assuming it is the cheapest option.
Books

Walmart can be decent for new bestsellers, especially popular hardcovers and celebrity memoirs. For older titles, classics, cookbooks, children’s books, and paperbacks, it is rarely the cheapest choice. Used bookstores, library sales, ThriftBooks-style retailers, eBay, and local secondhand shops usually offer better prices. The selection is also much wider outside Walmart. If you are buying a specific new release, check Walmart. If you are building a shelf, shop used first.
Party Supplies

Party supplies are another category where Walmart’s convenience can cost more. Disposable plates, cups, balloons, streamers, tablecloths, candles, and themed decorations are often cheaper at dollar stores. Kiplinger has also highlighted party decor and greeting cards as dollar-store items worth considering. Walmart may have better licensed themes, but for basic colors, balloons, and table settings, checking a dollar store first can cut the total cost of a birthday or holiday party.
Sign up for our newsletter
Bulk Rice and Beans

Rice, dried beans, lentils, and other pantry staples are usually cheaper when bought in larger bags. Walmart sells these basics, but international grocery stores and warehouse clubs often have better per-pound prices, especially for jasmine rice, basmati rice, black beans, chickpeas, and lentils. The only downside is storage. A 20-pound bag is not a deal if it goes stale or attracts pantry pests. If your household cooks often, though, this is one of the easiest swaps.
Prescription Eyeglasses

Walmart Vision Center can be a reasonable option, especially if you want in-person help. But online eyewear retailers have made prescription glasses much cheaper for many people. Consumer Reports described finding glasses from Zenni for $33, and it notes that online options can be worth comparing before buying locally. This works best for uncomplicated prescriptions and people who already know their measurements. For progressives or complex lenses, an in-person fitting may still be smarter.
Pet Medications

Pet medications are worth price-checking before you refill at Walmart. Walmart does offer pet prescriptions online with vet approval, but Chewy, Costco Pharmacy, and other licensed pet pharmacies often compete aggressively on recurring medications and flea, tick, or heartworm preventatives. The savings can add up if your pet takes the same medicine every month. Just make sure the seller is legitimate, the prescription process is clear, and your vet can approve the order without extra hassle.
Warehouse-Sized Pantry Staples

Walmart is strong for everyday groceries, but warehouse-sized pantry staples can be cheaper at Costco or Sam’s Club. Think olive oil, flour, oats, peanut butter, coffee, cooking oil, paper towels, and toilet paper. The bigger package is not automatically the better deal, so compare the price per ounce, pound, or sheet. For larger households, bulk buying can lower repeat purchases. For smaller households, Walmart may still win if storage space or food waste becomes a problem.