I was just at Costco today, and they have High Sierra Hydration backpacks on sale for just under $20. No pockets accessible from the front, but it has three compartments and 67 oz. bladder. – Andy