Home Depot is a convenient, big box supplier. My experience is that the associates are almost always friendly and not imposing. They don't aggressively invite themselves into one's shopping, but often ask if they can be of help. Sometimes they offer insights and explain differences in ways of tackling a project. Sometimes, they will indicate they aren't familiar with some expertise and offer a name to call back the next day at the store. This is 3.75+ star service for a home supply store. The selection is usually good. Prices tend to be high, but if you look for the post-peak season discounts you get a decent deal. (I have not used any contractors or delivery service.)
This particular location seems well kept. We've bought a handful of potted plants, which seemed to weather their season well enough.