Ace Hardware has a good selection of the basics. They also carry some home goods and children's toys. Reasonable prices, friendly service. If you go to their website, you can sign up for the Ace Helpful Hardware Club promotion. You'll earn points every time you make a purchase. Those points add up to Ace Hardware gift cards you can use in store. You'll also receive offers in the mail.