Amazon has the CVLIFE Hydration Pack with 3L Backpack on sale for only $16.95 (Reg $38.99) with prime shipping. It comes equipped with a tube with a bite valve to drink, you do not have to hold it to drink.
CVLIFE Hydration Pack Just $16.95 (Reg $39) + prime
![CVLIFE Hydration Pack Just $15.95 (Reg $39) + prime](https://www.free4seniors.com/wp-content/uploads/2017/08/hydration-pack.jpg)