I was attempting to fix a leaky faucet for the first time. Going online, I found that they were nearby and had a better price for the parts I needed. They're kind of like Lordco but for plumbing (and other) supplies. I felt that the staff there were much more knowledgeable than the typical staff you would find at a big box retailer.
I try and steer away from mom and pop hardware stores the best I can. They're not exactly pop but their not a chain either. I appreciated the middle ground. Prices were hit and miss, however, I got everything that I needed for the project that I had intended on doing. Should I be trusted with a hammer?