Ace Hardware, just like they advertise, Ace IS The Place.
A little bit of this and that and a little bit of the other if you look around.
From the every day items you need in household matience such as paint, electral supplies, plumbing supplies, and all the little parts you need to fix the odd things around your home and garage that break.
Keep the little guys in business. Stop at your local Ace.