I've always felt like Ace was for old people and the box stores were for everyone else but I've found that my feelings misled me and I've missed out. I've been going to Ace as much as possible lately instead of to you-know-where. Although it has the benefits of a chain, it has the feel of a Ma & Pa store.
Pros: Very helpful staff. I never have a problem finding someone to help. This is a big one for me. They have a huge variety of custom nuts and bolts and screws-I know this is a weird thing to comment on but it matters sometimes. They carry feed and tack.
Cons: They have what I need about 80% of the time. The store is small (which is good) but it is a catch 22 because it is hard for them to stock everything I need.