I'm doing my best to avoid home depot and support the local guys. Crown Hill Hardware gives me every reason to do just that. They are friendly, always greet you and ask you if you need help finding anything. Their selection is perfect and prices are competitive. Why scour the aisles of the mega stores, when you can walk right in, talk with someone knowledgeble and ready to help, find what you're looking for and avoid the crowds. Power tools, to nails, to gardening stuff...you name it.