This is my store, they have all the parts for my house (if you live in the area, you know how important it is to have parts that fit your house built in the 60's).
I feel they are a little overpriced, but I save that in gas by not having to drive elsewhere.
They do not have a garden department (to my chagrin), but generally everything else is there.