If it has a glass tube, get a Thermos. I got years out of a small 2 cup one in a plastic case. If you want a stainless one, you can't beat the good old fashioned Stanley green one. The price makes you cough a bit, but you will never buy another in your lifetime.