Chris J.
Yelp
I love my local Ace store. They can't match price, but for customer service no one can come close. Even the kids that work there are possessed of a good amount of knowledge, but if you need actual directions on how to do something/anything , there's always someone around that has that knowledge, and will devote considerable time explaining it to you. And, they seem to have everything. They do all sorts of services as well, including cutting glass, mounting screens, etc, etc, etc. I've also been seeing the same manager (owner?) for ages, and he is always helpful and friendly.
I've been to some other Ace's, not all are as good as this one.
Local business for the win!