Wal-Mart opened two Canadian stores Wednesday that feature fresh produce, launching a battle that its supermarket competitors have long been dreading. More...