Ace Hardware is a hybrid hardware store. They are bigger than the old time hardware stores which unfortunately are a dying breed (I miss the the 'good old days) and smaller than the big orange box stores. Like their smaller counterpart the staff is usually knowledgable and can help you with questions about your project. For the most part sell quality products and have things you just can't find (well locally, the Internet changes that game). Though they can be a bit more expensive than the box stores, people are available to help you without the customary eye roll the big boxers provide free of charge. Although Ace is a national chain most if not all the stores are privately owned franchises so you get the national warranty on Ace products. This particular Ace has a helpful staff, friendly and knowledgable, though they not carry every name brand, they usually have an Ace equivalent that is usually acceptable. I've had them order products for me in the past and the items usually arrive within a couple days. I admit I don't always shop there, but split my business between them and the big box store.