Karl's Hardware is awesome. Everytime I go there, the people are very knowledgable about helping you find what you need and they know right where it's located in the store. They'll even help you get it to your car if you need it. Things are often a little more pricey than if you were to buy them at Home Depot or something, but that's to be expected for a small business that is "right down the street". Sometimes things are cheaper there, though. Karl's always does a good job supporting the community as well, which makes them even cooler.