I have been lurking here for some weeks but this thread has my interest. I am an old codger in Ottawa, Ont. spent years in retail serving (yes, serving) the public, and I see too many of the younger people accepting poor service without a whimper. Well, I ask for management when I receive poor service out of the ordinary, BUT I also go out-of-my-way to praise good service when it is received. On the other hand I try and keep it all in perspective.
Here in Ottawa, the worst service is at our Canadian Tire Stores, sort a hardware style WalMarts. And WalMart are little better. Their "associates" ignore customers unless they trip over them and I am convinced that I have becomen invisible.
AS for HD they seem a cut above what you have down south. We have at least 3 within 20 minutes. I am always agreeably surprised at their staff. They are knowledgeable and universally helpful. If they can't answer a question, they will go and find someone who can. Returns are never a problem and there are always adequate cashs open, perhaps 2-3 patrons ahead.
Now the negatives re: HD. They have driven most of the competition out-of-business (e.g. the Beaver lumber store, many hardware stores.) I have a firefighter son who is into renovations and he is always pissed at HD because he does not get the "service" he receives at an independent lumber/hardware dealer. Of course, as long as his client pays the shot, price does not mean much.
As for Costco, for the first few years that they came into Canada, I was negative, having seen the membership concept years ago. But when I became miffed at the other big grocery chains here, we tried Costco and use them extensively. We need to wath their prices, not overbuy, and love their return policy. And their staff is well trained in customer relations. Probably 65% of our food budget in spent at Costco and a significant amount of other goods.
So, we like HD and Costco even though we would rather patronize Canadian companies. As for WalMart, I guess that they have a place.
Sorry for the rant...