If you have some in your area try Asian, particularly Japanese grocery/dept stores. They usually have a wide assortment of really high quality stainless thermos bottles, some wide mouthed and shallow, oriented for soups etc.
They are about bullet proof and fairly light. They aren't cheap, but they will last forever. Expect to pay north of $20.