I love James Hardware for the convenience, and the small town feel it has about it. All you have to do is walk in and there is someone right there at the desk ready to direct you to where you want to go! Prices are just a little higher then the big hardware stores. I think they have everything you need packed into a small store!
more