For my views on going to Home Depot on a whole see review of Thomas road...but in brief it is largely about the people.
I specifically come to this HD for John in Millworks. He is willing to talk through options, build up several different doors on their system which does not seem all that efficient, just so i can price all the different brands, in multiple different styles and ultimately save $4...I've gone through this process with other associates at other HD stores and I found they wanted me to buy the first door they tediously virtually built. So good experiences with John have kept me coming back. Since I don't know John's schedule I have worked with JC a couple of times and also found him helpful.
The only problem with this store seems to be customer service crew...which on special orders like doors and windows I ALWAYS have to deal with. They have never impressed me, which is unfortunate.