As for the story about H & H hardware rep saying that it didn't have anything to do with Walmart coming to town: he was probably paid to deny Walmart's involvement. Wouldn't be the first time.
As for Walmart in Canada. For a fact, I know that they have a practise of retailer warfare: They move into a town or small city, build the big box stores on the outskirts, sell their product at cost or below, drive the competition out of business, then bring their prices up to their standard levels. When they came to Canada many thought they would be able to do this here. Canadian Tire shares dropped about 75%. Fortunately for us, we have retail laws that prevent this type of operation. While they have impacted retail prices their prices are not out of line with Zellers, CTC etc. You can basically get the same items they sell, from other retailers, at the same price.
As for their treatment of employees. We have stricter labour laws here so employees cannot be treated as badly as they are elsewhere. As for "if you don't like the work, go elsewhere" argument. Unfortunately Walmart has dominated some retail markets and there is no place left to work.....
Unfortunately their way of doing business is being adopted elsewhere. I worked for CTC for over 15 yrs and at the beginning, AJ Billes (one of the founders) stated that he and his brother started the business to a) provide canadians with canadian goods at reasonable prices and b) to create jobs for canadians and be part of the community. While this is still partly true CTC has moved away from the creation of jobs and moved more into the profitability category. least that was how it was going when I left.....
Not to be a doomsayer or anything but the day is coming when large corporations realize that there is more to business than making huge profits. There will come a time when market saturation is so great that a balance is unobtainable and the shift will have to be moved from profits, to staying in business and being a part of the community and economy, instead of trying to dominate the economy.
BTW I don't generally shop there, and I think I've only been in a walmart 4 times in my life.......