I've tried a couple flasks that I bought from Fenwick, but my daughter says that the food is cold by lunch time. Does anyone know of a good flask that really keeps the food hot for a good few hours?