Cheapest for this sparkling mineral water, works out to just 18.75p/bottle since you're getting 16 bottles for £3.
- Waitrose: 8 for £1.67 (20.87p/bottle)
- Asda: 8 for £1.69 (21.12p/bottle)
- Sainburys: 8 for £2 (25p/bottle)
- Tesco: 8 for £2.09 (26.12p/bottle)
- Morrisons: 8 for £2.09 (26.12p/bottle)
Probably not worth ordering just for the discount, because the saving will get eaten up in delivery costs, but if you're ordering other stuff anyway you can relax knowing you've got the best deal!