Home Depot is a guilty pleasure for me. I always feel like I should be supporting local hardware stores, but at this point in my life, it's hard to choose the Mom and Pop shop over Home Depot when the same broom or wrench is $10 more expensive at the former.
Normally, you'd point to the independent store's superior customer service, and you'd be right, but the customer service at this particular Home Depot is so amazing that the point is moot. This store must have fantastic management, because everyone who works here is enthusiastic and knowledgeable, even when advising a novice like me. It's pretty neat.
Actually, I've changed my mind. This Home Depot isn't a guilty pleasure at all. It's just a pleasure.