Good place to grab some shirts, snacks, fuel etc. before heading into the park. Some good name brand stuff like Patagonia and Marmot - plenty more. Clean bathrooms.
Very nice store for hiking gear, gift items etc. very clean and well organized. Prices seemed fair.
Good store if in a need of basic trail hiking gear before hitting the park. They also carry a mix of park souvenirs if you missed them in the park, but it is not extensive.Staff is friendly and can share info on what to do in Glacier if needing some suggestions.