Home Depot has a great variety of products for home improvement. Their staff is very mixed though. There are some true gems on staff and then there are those who obviously know nothing about home improvement or the products they sell. Most of the locations have great garden sections with pretty knowledgable staff. However, the stock varies significantly from one location to the other.