Dorn is your typical small town hardware store. Yes, the help is a little crusty. But they know something about most everything hardware related and can typically point you in the right direction and give suggestions. Their inventory is surprisingly large, and they usually have at least one of what you are looking for.
On average they are higher priced than box stores - which is to be expected. But you do need to be careful on prices. I've found items that are right in line price wise and others that are 2x as much.