The Tesco one litre is good value for money, my trusty jack flask is good for at most 3 hours then cool. Unlike the .5L soup flask from tesco which can do 6 hours for drinks. When my boss decided to mount up again, he asked me which flask to get. Next day he had the tesco 1L snug in the drivers door.
http://www.tesco.com/direct/thermos...-ss-1l/341-8968.prd?pageLevel=&skuId=341-8968
http://www.tesco.com/direct/thermos...-ss-1l/341-8968.prd?pageLevel=&skuId=341-8968