We frequent this place pretty often as new homeowners in the area. It's the most convenient place for us to run in to pick up basic tools, hardware, and supplies we find ourselves needing. However, their selection is definitely limited, and their customer service leaves a lot to be desired. The staff is friendly enough, but it's hard to find someone working there who can thoroughly answer questions and give trustworthy advice about what you need. If you already know what you're doing and what you need, you should be just fine here. But if you need any kind of guidance or recommendations, I hate to say that you're probably better off at a "big box" store instead.