I worked 5 years in independent hardware so I was always against the "big boxes" such as Home Depot.
However- I haven't located really any independent chains, and for the most part, HD has 95% of what I need. The staff at the front of the store is really friendly although service around the store can be hit or miss. Some people are really knowledgable and friendly while others aren't sure and won't really ask another employee for the correct answer.
Overall it's hard to beat their prices for home improvement stuff and the fact that they did a return for me with only my credit card was awesome and hassle free.
I'm seriously considering applying for their credit card to take advantage of no interest purchases above $250.