We've been co-op members for at least 15 years. They have a wide variety of brands, including their own house brand, and good pricing. I try to catch the sales and have had good luck with some great finds on clearance over the years. They also have FANTASTIC staff who are well-educated on their products and eager to help you make good decisions on products. Their return policy is good but not the lifetime warranty they used to have. The staff have phones that are equipped to quickly order any item they don't have in stock. You can even take classes on things like bike maintenance and snowshoeing. We shop there often - probably too often - and are huge fans.