(76% of people regularly spend more than they mean due to the buy-one-get-one-free deals among others. On average, people said they spend £11.14 more on a weekly shop, than they had budgeted for.
What's worse is some of the deals have been shown to be completely bogus, this could mean that confusing offers will be banned.)