After my earlier post for stainless steel drink bottles I happened to be in Kmart and found a better offer. These are only 250ml smaller but less than a third of the price. Colours are plain stainless steel or navy blue only. Plenty of stock on the shelf in Launceston, Tas.
Note that free delivery in Victoria is only $45 minimum order, $65 in the rest of the country. Unlike other stores, Kmart also has a minimum order value of $20 for Click & Collect.
If you are concerned about how long the drink is kept cold/hot you should consider one that isn't from kmart. We bought a 2 pack of 1.1L i think it was from costco for about $27. Water stays cold the entire day. And then even on that our Contigo flask, I feel, stays colder for even longer! Coffee stays way to hot in it lol.
Or just take note of cold/hot times. We also got bottles with big enough openings for ice for those hot days.
And if you wanted a bigger one kmart also have a 1.5L insulated bottle.