A few years ago, £100 would fill a trolley. Now it barely fills a basket. Across social media, shoppers are posting photos of ...