I have a double walled stainless tumbler that holds ice crazy well (from Walmart, not the pricey brands).I’ve found that it’s usually easier to use a straw (rigid plastic and reusable) because it a)reduces the possibility of sloshing in the car, and b)allows me to get at the liquid water at the bottom of the cup. The darned thing actually manages to hold a dozen chunk at the top, even in the car in Florida.

P.S. Water stored in plastic bottles to travel thousands of miles on a container ship, or a long-distance eighteen-wheeler, will absolutely taste different than water traveling the same route in a glass bottle.