These aren't discounted very often and never a deal this this. Stock up while you can. Can't seem to find them online but they are instore. They also appear on mysupermarket.co.uk but only if you search in ocado and then compare prices across stores once you find the product?
All flavours are included in the deal