Cheapism is editorially independent. We may earn a commission if you buy through links on our site.

A humanoid robot holding a red shopping basket filled with groceries in a supermarket, with shelves of bread and produce in the background.
onurdongel/istockphoto

Seriously, AI, what is the deal? You’re out here pretending to be a useful tool meant to make life more convenient for everyone, but instead, you’re stealing jobs and making groceries more expensive? Case in point: A new study shows that Instacart’s algorithmic pricing experiments could mean that Instacart users are paying up to 23% more for the same cereal, pasta, and crackers that another shopper pays less for. That sure doesn’t seem useful to us.

What the Study Uncovered

A smartphone screen displays an online grocery app with search results for "milk," showing lactose-free options from Lactaid, Califia Farms, and Silk, each with prices and an add button.
Instacart

Nonprofit organizations Consumer Reports and the Groundwork Collaborative spent months digging into Instacart’s pricing system, and what they uncovered was basically dynamic pricing for groceries, but sneakier.

More than 437 volunteers shopped for the same baskets of goods on Instacart at stores like Safeway and Target. Every single shopper — 100% — was shown a different price on at least one item. Some products even had five different price points floating around, depending on which unlucky shopper you were. The biggest difference they found is that a single item (Wheat Thins in Seattle) had a 23% price gap between shoppers. (What’s the deal, Wheat Thins?)

For a family relying on Instacart weekly, that could balloon into more than $1,200 extra per year, according to the study. And the weirdest part is that some products never fluctuated at all, like Heinz ketchup and Barilla pasta. But for the most part, the algorithm was fair game for price discrepancies.

How Is AI Getting Away With This?

A person in a yellow sweater stands in front of an open refrigerator, holding a smartphone and looking at the screen, with various food items visible on the shelves inside the fridge.
Lajst/istockphoto

Instacart’s system has been experimenting with pricing since 2022, giving different shoppers different prices to see what sticks. And because online shopping removes the reference points we all rely on in-store — no shelf tags, no comparing brands, no seeing ten other people grab the cheaper option — those tests slide in pretty quietly.

Experts say this practice, sometimes called “surveillance pricing,” uses consumer behavior to predict the highest amount you personally might be willing to pay. Instacart says it doesn’t use personal or demographic data. (Critics aren’t convinced.) To add salt to the wound, the study found examples of “fictitious pricing,” where the “original” price shown to you is different from the original price shown to someone else, making the “discount” appear bigger.

Instacart says only 10 of its retail partners run these experiments, claiming it’s no different from stores doing price tests in physical locations. Except, you know, in a store you can see the price tag. And so can the person next to you. And the person next to them.

How to Protect Yourself Against AI’s Price Games

Fort Collins, CO, USA - March 31, 2020: Brown bags with groceries and fresh produce delivered to house from Whole Food Market and order through Amazon Prime. Online shopping during coronavirus pandemic concept.
marekuliasz/istockphoto

Look, we can’t unplug Instacart (tempting to try, though). But shoppers can outsmart the system, or at least stop feeding it so much power. Instead, we can try to protect ourselves with these smart moves:

1. Cross-check prices directly on retailer websites.
Target, Costco, Kroger, Safeway — most let you browse online. If Instacart’s price looks suspiciously high, it probably is.

2. Use store apps for pickup instead of Instacart delivery.
It cuts out the middle algorithm and is usually cheaper (or free).

3. Rotate between Instacart and other delivery options.
Shipt, Walmart+, Amazon Fresh — you have options, and options limit price manipulation.

4. Avoid shopping when items are likely to surge.
Dynamic pricing tends to spike during peak demand windows like weekends, evenings, and holidays.

5. And the big one: screenshot your cart.
If the price jumps later, you’ll know, and some retailers will actually honor the lower price if you pick up in-store.

More Stories on Cheapism

A woman pushes a shopping cart with groceries while smiling at two children, a boy and a girl. The girl holds a yellow stuffed animal as they walk together in a brightly lit grocery store aisle.
andresr/istockphoto

Meet the Writer

Rachel is a Michigan-based writer who has dabbled in a variety of subject matter throughout her career. As a mom of multiple young children, she tries to maintain a sustainable lifestyle for her family. She grows vegetables in her garden, gets her meat in bulk from local farmers, and cans fruits and vegetables with friends. Her kids have plenty of hand-me-downs in their closets, but her husband jokes that before long, they might need to invest in a new driveway thanks to the frequent visits from delivery trucks dropping off online purchases (she can’t pass up a good deal, after all). You can reach her at [email protected].