I'm a member for a couple of years now and I have to say, they have been awesome.
They have everything you might need for an average outdoor enthusiast. You can field test them all, and return it (within a year I think) if you don't love it. You don't find that kind of guarantee much anywhere these days!
Staff is really helpful. Knows their stuff!!!
I happened to walk in while the community event was going on today. Nice to see a store which values community involvement also.