Cool little local hardware store. They might not have everything that a Canadian Tire or Home Depot has, but they have a good selection. They also provide good advice and help to find what you need.
One downside is that you're not allowed to bring dogs into the store. That probably stopped be from going in on a few occasions.
I often wondered when this store would fall victim to economic realities. It looks like they're going the way of many local stores. They're apparently closing soon. It will be a shame to see them go!