Just by chance I happened to be in Buck Hardware just last night. My husband and I went in to buy a free standing heater. Their prices were comparable to a chain store. They had a nice selection of what we were looking for.
The store was clean and there was plenty of room to move around. Sometimes hardware stores are way too cramped but this one had a lot of room.
It seemed as though they had a good selection of all hardware and more. They had tractors and even some small riding toys for kids.
Another convinient thing about Buck Hardware is that they have a Grand Rental Station attached. This is a nice small store for when you don't want to travel to one of the big stores.