These 500ml custom stainless steel thermoses are designed and made in Italy for us by 24 Bottles.
They are incredibly efficient keeping drinks hot or cold for a very long time. I drove from Toronto to Montreal (with my usual Hot Black filter coffee) and it was still perfect temperature when I arrived 8 hours later.
Cold drinks will easily stay cold for 24 hours, and hot drinks hot for 12.
Please note that pricing & discounts noted here are applicable ONLY for online purchase. The physical stores have different availability and pricing.