It all depends on what your standards are. The working conditions at Amazon warehouses as reported repeatedly by the press would be completely illegal in most Western countries outside the US.
You can't expect Amazon or Walmart to adhere to the laws of a country a facility's not located in. If you think the laws aren't strict enough, then change the laws.
Apple are doing this with sourcing.
The big mining firms, like BHP Billiton, often apply much higher environmental and safety standards than the local laws. I saw this in a plant in Mozambique, several in South Africa and Australia and one in Colombia. Australia had the toughest laws, but even there the imposed corporate standards were higher than the minimum. It's the right thing to do, but it's also just good business to treat your staff and environment well.