Bacardi Oakheart £14 a litre at Ocado.
Minimum online shop spend £40 so order at least three!
And get £20 off if its your first Ocado order (min spend £80). So potentially get 6 bottles for £64. (=10.67/L). I have just done it but I won't put the code up in case it's a unique code but if its your first order the code will be displayed on the site.