Instacart has been using a shady algorithm that charges different prices to different customers on the same grocery items in the same supermarkets – and the undisclosed price swings can be huge, according to an explosive study.

At a Target store in North Canton, Ohio, the wildly popular grocery app charged a customer $2.99 for Skippy Creamy Peanut Butter one day in September – while other Instacart users that day paid as much as $3.59 for the same jar picked up from the same location, according to the study.

At a Safeway supermarket in Seattle, shoppers using Instacart paid five different prices for the same Oscar Mayer Deli Turkey: $3.99, $4.31, $4.59, $4.69 and $4.89 — a range that spanned a whopping 23% between the lowest and highest markup.

Nearly three-quarters of grocery items in

See Full Page