As others have said, this shop isn't huge and doesn't have everything, but it has pretty much anything you'll need for basic repairs and around-the-house needs. The guys working here are great, and are happy to help you think through projects. And if it turns out that your crazy idea didn't work, returns are easy. Yay, hardware.