This deal is for the smooth variety, but the one with bits is also available at £2.
This may at first glance seem like the same price as everywhere else (lots of stores have it as 2 for £4)
HOWEVER the Asda pack is 1.5L "family size" whereas everyone else is offering just 1.35L. Put another way, you're getting an extra 150ml "free" compared to the other majors.
Asda works out as 13.3p/100ml.
- Tesco, Sainsburys, Waitrose, Ocado 2 for £4 (1.35L size): 14.8p/100ml.
- Morrisons: 2 for £4.50 (1.35L size): 16.6p/100ml
All other sizes/deals at Asda, Tesco, Morrisons, Waitrose, Iceland, Sainsburys and Ocado work out more expensive still