I guess I can tell this story.My "baby" brother is in residential construction. He trades with the plumbing supply house, the lumber yard, the millwork supply, the electrical supply, etc... He doesn't go into Home Depot, naturally.
When I complain to him about some misadventure or other in Home Depot he always says the same thing: "Home Depot is for assholes. If you go in there, you're another asshole and you should expect to be treated like an asshole. When are you going to learn?"
I know he's right, but it's so convenient...(said with a whine).