I guess Ace's are franchised. If you hate one, don't let that keep you out of another. My local one is great. They try to keep one of everything and will order stuff they are out of if you let them know. Lots of helpers running around that actually help.
They did quit carrying the compression nuts I use on my jeweling rig.
Apparently, I was the only one buying them and they expanded their stainless and metric parts bins, so maybe it will work out.
I have been to some that seem to just sell grease, axes, and shovels.