I love REI. They have so much stuff. They are often having sales or special deals. If you find yourself buying a lot of things there, I would suggest their members co-op program. You will end up saving some of money. I have bought inline skating and biking products there, as well as almost everything I needed for a month-long traveling trip. I have yet to have a problem with any of the products and have enjoyed them all.
This REI has a decent selection though is by no means sizable compared to others. The service is friendly and knowledgeable though it's often times difficult to track down an employee to help you, since the store is so large for it's small traffic. Becoming an REI member you can save big money if you shop regularly, or even semi-regularly.