We will be in Glacier Natl Park in August for 7 nts. We'd like to do a day hike every day and am wondering what's the best place to get snacks for the hikes. I'm thinking of protein bars, beef jerky, fruit or anything that won't need refrigeration in the backpack. We are in Apgar two nights, Many Glacier three nights and Waterton two nights. Is it best to stock up in Kalispell when we land or are there places in the park? Any suggestions appreciated. Thanks!