Bought this and the 3L cradle one which gave me free delivery and worked out at £18.19 per litre which is cheaper than Tesco even if you discount the cradle and box (lot of JD though)
Still cheaper at Tesco 1litre £20 especially when you factor in delivery too!!
Last time I bought one of these was on the way back from Orlando a decade ago for £23. Still not quite finished that bottle!
+ its been posted in a 40% off all JD gifts @ JD deal yesterday