Ran via Amazon offers the Ran 2-Liter Hydration Bag in Black/Grey for $19.99. Coupon code "UTDFQCFW" cuts it to $13.99. With free shipping for Prime members, that's $6 off and the lowest price we could find. It has adjustable shoulder straps and an earphone hole. Deal ends February 28, 2019.