Sainsbury's is scrapping multi-buy deals in its shops and replacing them with cheaper everyday prices.
The firm - which has stores in Carlisle and Cockermouth - is also doing away with buy one get one free (BOGOF) deals by August.
It says customers find them confusing and they are often forced to buy more than they need.
The move follows a report by consumer group the Money Advice Service which said that price promotions could actually be costing shoppers about £1,300 a year.
More than half of its multi-buy promotions have already been removed, said Sainsbury's, although there would still be some seasonal deals.
Food commercial director Paul Mills-Hicks said: "Customer shopping habits have changed significantly in recent years, with people shopping more frequently - often seeking to buy what they need at that moment in time.
"We have listened to our customers who have told us that multi-buy promotions don't meet their shopping needs today, are often confusing and create logistical challenges at home in terms of storage and waste."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here