I got mine from Argos, it's a stainless steel Thermos one (750ml) it was about £11, but Asda and Robert Dyas sell them. I leave boiling water in it for a while first, then microwave my food and stick it in. It's not boiling hot by lunchtime, but it's still very warm.