This Home Depot seems to be better than most. The people there are friendly and helpful (if you can find them). They would get 5-stars if they could have more people on the floor.
We had to get our paint matched and they were able to do it even though what we handed them looked like small flakes a cat would've peeled off.