These are pricey, but they are the best thermos type containers I've purchased.  They are dishwasher safe, durable and really work.